Ah yes – searching through press and promo shots for upcoming German tour later this year, came across this gem. ‘Sky Caves In’ album release press shot, 2004. Ah the memories…
Ah yes – searching through press and promo shots for upcoming German tour later this year, came across this gem. ‘Sky Caves In’ album release press shot, 2004. Ah the memories…