Home

Recent News

New Echo CDs have arrived

No Comments News

Stock of the  brand new Echo CD “Bought Not Souled” has arrived at Plankton HQ bang on time for it’s official release date. The CDs are looking and sounding great! You can order your copy of this great new album by going to the shop page of the website.