Más Videos de Total Devastation
The first music video for death metal band Total Devastation, from finland. Song called Struggling from chokehold. Made in 2003.
14 years ago
16 years ago