Picture - Michael Richards and Larry David at Pacific Design Center Los Angeles California United States, Thursday 8th May 2014

Michael Richards Larry David - Premiere Of Atlas Films' 'Fed Up' held at the Pacfic Design Center - Arrivals - Los Angeles, California, United States - Thursday 8th May 2014

michael richards larry david premiere of fed 4186147

More: Premiere Of 'Fed Up'