Date: 12 Jun 2005

Location:
Donnington, UK.

Venue:
Download Festival