
TWIN TEMPLE Unveil “Satan’s A Woman” via Revolver Magazine Headlining Shows This Week!
Los Angeles based Satanic Doo Wop duo TWIN TEMPLE have returned with the first offering of new material since releasing their debut album. The band’s new single, “Satan’s A Woman” debuted today via Revolver Magazine, and continues […]