Picture - Eli Roth and Peaches Geldof Los Angeles, California, Tuesday 27th July 2010


Eli Roth and Peaches Geldof - Eli Roth and Peaches Geldof Los Angeles, California - arriving at 'Millions of Milkshakes' Tuesday 27th July 2010




Contactmusic