Posts in tag

Still Nil Nil Records


Man and the Echo band photo.

Man & The Echo share the video to new single ‘Life On An Island’, the latest track from their new album, ‘Men of The Moment’ which is out on Still Nil Nil Records on 2nd August. ‘Life On An Island’ is a synth and percussion led vibe about a character who has worked his whole …