Pete Townshend
Photo 1 Of 2
Roger Waters and Pete Townshend of The Who perform during the Closing Ceremony for the London 2012 Olympic Games at Olympic Stadium.
Roger Waters and Pete Townshend of The Who perform during the Closing Ceremony for the London 2012 Olympic Game... Read More
content ©2014 USA TODAY Sports Images. All Rights Reserved.