Plankton Records band ECHO recently visited the south coast to play a gig in a Costa Coffee in Portsmouth. They filmed and posted this video diary which shows the glamourous life of the band on the road and some quality in-car entertainment (if you ignore the ‘singing’ of Greg the[…]
