Theatres Des Vampires posts new video clip
Theatres Des Vampires have released a video of the song ‘Morgana Effect’, taken from the band’s new album ‘Candyland’ out October 14th on Scarlet Records. Watch the video here: Theatres des Vampires is an Italian [Read »]