"The Visitor" New York Premiere - After Party - Actors Haaz Sleiman, Hiam Abbass and Steve Buscemi attend "The Visitor" New York Premiere after party at The Museum of Modern Art on April 1, 2008 in New York City.
The following area may contain mature content. Viewer discretion is advised.
Results: 1-12 of 41
1 2 3 4 Next >>
Select from these images to see the full-sized image above:
Sherri loses it on 'The View.'