EP: Echo Raptors – ‘Turn Into One’
It’s funny, isn’t it, how we keep getting told that there aren’t any guitar bands making catchy music anymore? Echo Raptors are proof that’s complete bollocks with new EP Turn Into One. On title-track ‘Turn Into One’ and the closing tune…