Thursday, May 15, 2014

A trailer for the European Deathcharge tour...

... can be seen here.

Tried to post the freaking clip right here in this message but well... Hail Satan!