Sorry, you must be using a modern browser with JavaScript enabled to view videos.

Charred Remains: Thrash and Burn in Switzerland

Thrash N Burn completely demolished all of the spots Switzerland threw at them. The good vibes are infectious. Enjoy the show…