6161 Delmar Blvd
St Louis, Missouri 63112

With musical roots in gospel, delta, psychedelics, and just good ol' no-BS rock n' roll, Electric Voodoo sound is bound to be a powerful mixture of soul and emotion exuding from the stage, the studio, or wherever these four may gather.

Added by Upcoming Robot on August 25, 2007