The Psychedelic Furs at The Bandshell
Miami Beach Bandshell 7275 Collins Avenue, Miami Beach, United StatesThe Psychedelic Furs may not have invented rock & roll per se, but their influence since arriving on the post-punk scorched-earth landscape four decades ago has reverberated and resonated among all […]