Los Angeles Satanic doo-wop' duo Twin Temple made their US late night TV debut on The Daily Show last night (July 29) and called for "a little more Satanic Panic" in the modern world.
The husband-and-wife duo, Zachary and Alexandra James, were booked on the show to perform Haunt Me from their forthcoming third album, Doomed Lovers, and to talk about their controversial removal, earlier this month, from two shows with country musician Charley Crockett, who objected to their Satanic presentation.
"We were pretty shocked,” Zachary James admits to host Jordan Klepper.