We went to see Black Tusk & Howl play at Tavastia last night. Got there a bit late and only saw the four last songs from Howl cos we were watching the almighty Lemmy documentary back at Ile's. But yeah, what we got at Tavastia was fucking great. Thanks guys! Can't wait to see these bands again.