The Crown just put out a new music video for the track “In The Name Of Death“ from their latest release “Cobra Speed Venom“. This can be viewed down below.
They simply had the following to say of this release:
“The Crown gives you a death-chillin’ tune as a counter action for this ridiciously hot season – ‘In The Name Of Death‘! A tune that will automatically make you drink more beer!”