TV Smiths Explorerers. | Fade 2 Grey

TV Smiths Explorerers.


TV Smiths Explorerers,The Perfect Life,1981.
A good single which should of been a hit.from the album, The Last Words Of The Great Explorer.

Download track here

Leave a Reply

You must be logged in to post a comment.