Tag: THE FLAMING LIPS
Posted in Concert Review
CONCERT REVIEW : The Flaming Lips, Kelvingrove Bandstand, Glasgow, Scotland, UK – 27th July 2026
Grunge…yep, Grunge. That was the unlikely starting point for The Flaming Lips when they first emerged from Oklahoma back in 1983. Few could have predicted…
