The Who: The Who With Orchestra: Live At Wembley

The Who’s unforgettable performance on July 6, 2019, marked their return to the world-famous Wembley Stadium in London after 40 years.