The Scarlet Worm
The Messiahs of Black Vengeance 3000
Rock Concert: Excretion Part 2
Movie · as Purple Haze
Movie · as Kirk
Movie · as Chester - Love Cowboy