The Who Announce One-Off Show Featuring Pearl Jam’s Eddie Vedder
The Who have announced a July 6th show at London’s Wembley Stadium where they’ll be joined by a lineup that includes Eddie Vedder, the Kaiser Chiefs, and more to be announced. The July 6th show will be