Foals Wireless Festival held at Hyde Park – Day 3 – Performances London, England – 03.07.11 Mandatory Credit: WENN.com