News September 30, 2017 0 Echoic release video for ‘Blame’ from new EP ‘Shadow Of You’ Reading trio ECHOIC have unleashed a cinematic and cathartic video for BLAME. The track is…