Song of the Week #14 – Echo Machine

Dundee’s Echo Machine returned last week third single ‘Chameleon’. Featuring Gary, Mike and Ben from the Mirror Trap, the band capture the energy of their previous group yet choose to deliver using wild synths rather than  heavy guitars. There’s definitely a link back to the songwriting of the Mirror Trap yet Echo Machine manage to…