The Telescopes exactly how they are supposed to be, live and completely in your face. Been doing it for long enough! ‘Baba Yaga's
Hut' & 'Together We Can' present... The Telescopes live at Corsica Studios, London. Recorded on the 27th of November 2011 by ola's
kool kitchen for broadcast on radio 23.