Tech-metal’s masked wackadoodles have released their second single of 2024, with more delirium to follow next year (LouderSound)

Imperial Triumphant continue to confound with new single Hotel Sphinx, announce 2025 album Goldstar
by
Tags:
Tech-metal’s masked wackadoodles have released their second single of 2024, with more delirium to follow next year (LouderSound)
by
Tags:
Leave a Reply