Metal monsters Suicide Silence have revealed a behind-the-scenes sneak peek of their upcoming music video for ‘You Only Live Once’, taken from their new album ‘The Black Crown’. Find out what you can expect below:
‘The Black Crown’ is released through Century Media Records on July 12th 2011.
Founder & Editor for DEAD PRESS! | Atheist and antitheist. | Judge of the quick & the dead since 1989.