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.
Danzig / Behemoth / Twin Temple / Midnight Sep 11, 2023 Boston, Massachusetts, United States Added by Ratt
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