Alexandra and Zachary James are the high priests of Twin Temple, the Satanic Doo-Wop band hailing from the City of Angels.
These are videos from concerts where Twin Temple played, so they may be of other bands that played the concert as well.
Download Festival 2022 Jun 10 - 12, 2022 Castle Donington, England, United Kingdom Added by Mia Christie Debenham Bell
Ghost / Uncle Acid & The Deadbeats / Twin Temple Apr 30, 2022 Oslo, Oslo, Norway Added by Odd Helge
Ghost / Twin Temple / Uncle Acid & the Deadbeats Apr 11, 2022 London, England, United Kingdom Added by Tom Wilton
GHOST / Volbeat / Twin Temple Feb 12, 2022 Camden, New Jersey, United States Added by Easport