
Echo Town play Salford this October
Arriving on 5th October 2018 as the eagerly awaited follow-up to their benchmark album, 2016’s ‘Be Strong Troop On’, the dynamic duo of Richard & Robert Harrison make their return and clearly mean business.
Arriving on 5th October 2018 as the eagerly awaited follow-up to their benchmark album, 2016’s ‘Be Strong Troop On’, the dynamic duo of Richard & Robert Harrison make their return and clearly mean business.