Elvira Introduces New 69 Eyes Video 'Red'

The Helsinki Vampires are back: Their tenth album “X” is coming soon, and they've just unveiled a new music video for the first single... with an introduction by the one and only Mistress of the Dark!
Gregory Burkart - 09/22/2012 - 9:26pm - 0 comments
Subscribe to RSS - Elvira