The first music video from Bristol thrash metal band Destillator
A short documentary about a bristol thrash metal band.