From http://twitter.com/BrianInAtlanta
Aug 29 1971 @TheWho were supposed to cap their summer 71 tour of the U.S. with a huge free concert in Central Park but it is cancelled by Mayor John Lindsay. https://t.co/CmMgyGlhgk
— The Who This Month (@BrianInAtlanta) August 29, 2020