Daily Archives: October 7, 2013

  It is strange to think that on June 23rd 2011 Them The Sky played their debut gig. The venue: Green Door Store. The event: Art Noise ‘The Glamour Issue’. It was in fact only our second event ever, and it really set the standard for the quality which we […]

Them The Sky – Echolalia EP