Foals Photos
Event:Foals in Concert to Promote Their Debut Album "Antidotes" at HMV in London - March 26, 2008 Venue & Location:HMV Store on Oxford Street / London, England Event Date:3/26/2008 Photographer:© Landmark / PR Photos