Stereogum —
The Who played their first American shows in 1967, and they’ve been one of the most important rock bands on the touring circuit for the past 58 years. That time is apparently coming to an end. The Who have announced that they’ll tour North Ame...
more info