Do you read the sleeve notes before listening to an album? I never do before my first listen, which is just as well as far as this offering, the third from French trio Delusion Squared, is concerned because if I…
View More Delusion Squared – The Final DelusionDedicated to finding new and innovative music in all its guises, whilst acknowledging its long and rich history. Includes News, Album Reviews, Interviews, Concert Reviews, UK Gig Guide, UK Festival Page and more…