The Who / Wachovia Center / Philadelphia, PA / September 12th, 2006

THE WHO

September 12th, 2006 at Wachovia Center

Photos by Thomas Collins