Castle Releases ‘Descent Of Man’ Music Video

“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.

This entry was posted in MUSIC VIDEOS and tagged , . Bookmark the permalink.

Leave a Reply

Your email address will not be published.