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