Red Voodoo Release Debut Song “Rise Up!” Produced By Tesla’s Frank Hannon 3 min read Uncategorized Red Voodoo Release Debut Song “Rise Up!” Produced By Tesla’s Frank Hannon All That Shreds Magazine June 26, 2020 Sacramento’s rock band RED VOODOO is ready to take on the world with their...Read More