18-Aug-2007

Location: V Festival
City: Chelmsford, UK