The Telescopes, 93 Million Miles From The Sun, Rosco, Black Light White Light at The Leopard, Doncaster, Thu 04 Oct
With a new album expected to be ready sometime in the new year and a tour of Brazil in the offing beforehand, it's clear to see Stephen Lawrie and The Telescopes are far from being a spent force just yet.
Read the full story on DrownedinSound.com
DrownedInSound — With a new album expected to be ready sometime in the new year and a tour of Brazil in the offing beforehand, it's clear to see Stephen Lawrie and The Telescopes are far ... more info