The Who perform live at the Wachovia Center in November of 2006.
2007
1981
1942
2016
2017
2004
2013
1978
2002
2006
2008
1986
2003
2011
2012
2024