New York, NY - February 19: ‘Black Snake Moan’ New York City Premiere - Outside Arrivals at The Chelsea West Cinemas. - sdmackpictures