You Don’t Miss Your Water – The Red Lion Pub is Closing
Back in June, the St. Petersburg music community was crushed to discover that one of its most beloved venues, The Amsterdam, was shuttering, closing down for good. There was no way to calculate the number of bands — local, regional and national — who played there, nor any way to calculate the massive goodwill Jon…