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", continues to echo the band's unmatched voice against the elements of misogyny, racism, homophobia and discrimination in all forms. Proud...
Continue reading...
Continue reading...