Photos: Ghost and Amon Amarth at the Concord Pavilion in Concord, California on August 2, 2023
2023-08-04
Earlier this week, major metal acts Amon Amarth and Ghost kicked off their North American tour at the Concord Pavilion in Concord, California. And while this run of dates is effectively a re-run of the two bands’ last time out on the roax1d, it was killer to once again catchContinue Reading