Saturday, June 12th, 2004

The Who play the Isle of Wight Festival at Seaclose Park in Newport, Isle Of Wight
Gettyimages.com has photos of this event here:gettyimages.com
« 2004-06-10 2004-07-24 »
The Who play the Isle of Wight Festival at Seaclose Park in Newport, Isle Of Wight
« 2004-06-10 2004-07-24 »