Más Videos de Cloven Hoof
A re-recording of a cloven Hoof Classic from 1984 debut with Russ North on vocals
taken from "The Definitive Part One" compilation (2008)
12 years ago