PUBLISHED: Jul 23, 2008
DESCRIPTION:
The song Mr. Living Dead is the first video from the 2008 debut Angus Khan CD "Black Leather Soul" filmed live at the Vault 350 in Long Beach, CA by the Duncan brothers. Derek - vocals, Andy - drums, Bruce - guitar, Frank - guitar, Dino - bass.