On our way from Liverpool, should be in the queue within the hour
Just wondering:
1) Have there been any sightings of the band at these smaller venues?
2) Is there Psycho Tour specific merch? Would be nice to grab a tee for such a special little tour