Garcia IOW New Blood London Review 3/6/26
- wrinklyrockers
- Jun 3
- 1 min read

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