Spotted Cat Magazine Reviews Izzie’s Caravan’s “Blow The Lid” LP https://thespottedcatmagazine.com/2021/06/05/izzies-caravan-blow-the-lid-lp/