Bio: The Voodoos are a 5 piece Indie/Rock band who formed in the Alicante region. They have been together for over a year now and have rocked out the popular tourist area of the Costa Blanca, now they have decided to do the same in the U.K. They have built up over 1100 fans on their facebook. If you s...See Full Bio
This Artist has not yet set a status.