It has been more than ten years since Simple Minds set foot on North American shores for the purpose of a tour. That drought comes to an end starting October 15 at the Orpheum Theatre in Los Angeles.
Ged Grimes
Related Posts
Simple Minds To Tour US For First Time In A Decade
It has been more than ten years since Simple Minds set foot on North American shores for the purpose of a tour. That drought comes to an end starting October 15 at the Orpheum Theatre in Los Angeles.
July 17, 2013