East London band Echo Pressure return with “Boats Out On The Water”, the first of a collection of singles that the band will be releasing throughout 2018.   The first attempt at filming the video, in a disused factory space in South London, had to be abandoned when the shoot was interrupted by… Read More