fbpx

Concert Review: The Who – Bell Centre, Montreal, November 20 2012

The Who were one of the last remaining bands on my “To See” list. But, for some reason, I wasn’t going to catch them last night. Nevermind the fact that they haven’t…