The Who at Wembley Stadium could be considered more than just your average gig during ordinary circumstances, much more so with Pete Townshend’s  recent announcement that The Who will