STA is now Ten Years Old

Hot Press Magazine Review STA Showcase

'Close the eyes and you can you could be stage left at some Foos stadium gig.'

Full press article