Pete Townshend Says The Who Are Coming For 2020 Jazz Fest


Townshend said in his post that recently canceled dates in Denver, Dallas, and Houston would be made up next spring around a possible show in New Orleans

The Who formed in 1964 and are considered one of the most influential rock bands of the 20th century with over 100 million records sold.

Copyright © 2019 TTWN Media Networks LLC Photo: Getty Images

Sponsored Content

Sponsored Content