Voodoo Vegas release Long Time Gone Video, second single from Freak Show Candy Floss and announce dates including Hard Rock Hell AOR.
Voodoo Vegas release Long Time Gone Video, second single from Freak Show Candy Floss and announce dates including Hard Rock Hell AOR.