HEAVY TEMPLE & HOWLING GIANT: EU tour
US-bands HEAVY TEMPLE from Philadelphia, PA and Nashville, Tennessee’s HOWLING GIANT will both make their first journey overseas for a co-headlining European tour in advance of their upcoming new albums.
Browsing Tag