‘Echo Road’ -a new single coming from Richard Davies & The Dissidents – released 11th September

Richard Davies & The Dissidents release a new single ‘Echo Road’ on Friday 11th September. A track from their acclaimed Human Traffic album it’s coupled with their take on the Terry Chimes/Tony James composition ‘Russian Roulette’ originally recorded by The Lords Of The New Church. Richard’s thoughts on the two cuts: ‘Echo Road’ is the […]