17 September 2010-New York, NY- l to r: Actress Nia Long, Actor Evan Ross, and Roger Guenveur Smith at the press conference to announce the release of  ' Moozlum the Movie ' held at the Dolby Studios on September 17, 2010 in New York City. ..**exclusive**
{}