Hot Girls Photos

Castle Releases ‘Descent Of Man’ Music Video
February 24th, 2012 at 6:51am

“Descent Of Man” is the latest video from San Francisco’s Castle. Produced by Toronto based Pistoltrixx, and directed by Jaan Silmberg, “Descent Of Man” is the second video from the band’s debut LP/CD “In Witch Order” available on Germany’s Ván Records.

YouTube Preview Image

Leave a Comment