Tuesday, November 3, 2026

CELTIC FROST / DESTRUCTION "HAMMERSMITH ODEON, LONDON, UK" CONCERT REVIEW (METAL FORCES #38, 1989)