The grand finale of the first day of the 2008 Hard Rock Calling Festival on 28th June 2008 in Hyde Park, London. Pro shot video clip with excellent audio quality.