
Voodoo Fest 2008 was such a delight this year with killer headliners, great weather, easy access to stages and fantastic local music. The White Bitch set up shop on The NooMoon Stage right next to some glass blowers to provide early attendees some magic even though some technical difficulties were making things a little less enjoyable for the musicians basking onstage in the NOLA sun. They were pretty rockin' live. The White Bitch is Michael Patrick Welch's 7-year dream coming to fruition with collaborator Ray Bong of The Bongoloids. On the disc, rocking [...]