They Might Be Giants Geek Out at The Lone Star
Live Review:They Might Be Giants with London Calling at The Lone Star in Kansas City, January 28, 1987 Probably paid a small cover charge at this now defunct club in Kansas City’s Westport district (meaning NO ticket stub!). I had recently seen TMBG’s new video – and their […]