Tag: the psychedelic furs

Photos: The Psychedelic Furs and Squeeze at The Met in Philadelphia

On September 7, The Psychedelic Furs and Squeeze kicked off a six-week tour across the United States. As part of that tour, they stopped...