by Tom Lawton | May 9, 2017 | All Stories, Featured, Music, Music Reviews, Popular Stories | 0 comments
Reviewed: The Who live in Glasgow With only 2 original members left, both in their 70s, can The Who put on a farewell show worth watching? The Who @ SSE Hydro Glasgow Scotland: April 7, 2017 We all have ‘em – that one friend who loves your favorite band almost as much...