Posted by: Entertainment, Lifestyle, News on: March 8, 2008
Two women, one apartment and the nine months that will change their lives is the premise for “Baby Mama,” this year’s opening film at the 2008 Tribeca Film Festival, which doubles as the film’s world premier. Read more.