Picture - Barry Diller and USA-24.04.13 New York NY United States, Wednesday 24th April 2013

Barry Diller at the Broadway opening night of I'LL EAT YOU LAST at the Booth Theatre-Arrivals. New York City and USA-24.04.13 - Broadway opening night after party for 'I'll Eat You Last' held at the Booth Theatre - New York, NY, United States - Wednesday 24th April 2013

barry diller at the broadway opening 3627211

More: 'I'll Eat You Last' After Party