NEW VIDEO: Man & The Echo wants you to ‘Give Me The Pomp’

Ahead of Man & The Echo‘s tour supporting ‘The Divine Comedy’, the band have released their brand new music video for ‘Give Me The Pomp’.     Filmed around Warrington by Remora Films, it’s a slice of life in Britain’s pompest party who no doubt at the current moment of time, have plenty of free… Read More NEW VIDEO: Man & The Echo wants you to ‘Give Me The Pomp’