From http://twitter.com/BrianInAtlanta
Mar 10 1968 @TheWho are filmed for a BBC music documentary performing in Peoria, Illinois. The tour bus footage is shot the next day. https://t.co/jeFMsIDaOv
— The Who This Month (@BrianInAtlanta) March 10, 2020