Picture - Eli Roth and PEACHES GELDOF London, England, Monday 30th August 2010


Eli Roth and Peaches Geldof - Eli Roth and Peaches Geldof London, England - Premiere of 'The Last Exorcism' during Frightfest held at The Icon Bar Monday 30th August 2010




Contactmusic