Garcia IOW New Blood London Review 3/6/26

Last month the Grand Final of the Isle of Wight New Blood Festival took place at London's Bush Hall in Shepherd's Bush, which turned out to be less of a talent contest and more a collision of wildly different musical identities fighting for a place on the Isle of Wight Festival bill, so not only read Ivan De Mello's review of Soho-based four-piece García, but also watch today's Video Of The Day of their entire set when the band played their hometown The 100 Club back in March.





Comments