Black Spiders and The Hot Damn! Live Review From The Lens Studio, Portsmouth, 17th September 2023
As the weather began to turn from its random September heatwave into something much more fitting of the time of year, something is occurring in one of the many areas of Portsmouth Guildhall. Continuing the drama of the impending storm outside openers Electric Milk are heard to say “This is our last song, but as…