There's a report from the event at Imperiumi.net
Only in finnish though, but from Turisas they say basicly that the gig was fucking awesome, but would hope that the next time the writer sees them' they should have the third album out :D Btw. I wrote the Turisas part, because the actual reporter...