False-Heads – ‘Tunnel Vision’ EP Review
False-Heads, formally located in Bognor Regis, and now based in London, are a three-piece, Alt-Rock band that have gone through some creative changes and shake ups these past few years. But – and we’ve talked about the importance of these trios before on Musically Fresh – it seems that the...