A June 2004 trip
to Isle of Wight by Boudica
Quote: The Who, David Bowie, Manic Street Preachers, Snow Patrol, and Suzanne Vega.
Member Rating 5 out of 5 on June 16, 2004
Isle of Wight Music Festival
Newport, Isle of Wight, England
Cambridge, United Kingdom