Showcase CD Sleight of Hand – Voodoo Village: The name Voodoo Village refers not only to the band that hails from Memphis Tennessee, it’s also the name of a small fenced-in compound, if you will, in that same city. Located in a remote corner of southwest Memphis, the history of Voodoo Village is shrouded...
SOCIAL CONNECT