
Live Review: The Cactus Blossoms, La Marbrerie, Montreuil, France – 12th February 2025
What do you think sets The Cactus Blossoms apart from other Americana-flavoured acts? Well, on the surface you might mention their short-haired, clean-shaven style. They wear matching jackets on stage instead of trying to look like […]