BEN FOSTER. May 14, 2006 - Hollywood, California, U.S. - Ben Foster promotes his new film ''X-Men III: The Last Stand'' in New York City at the Mark Hotel. May 14, 2006. 14/05/2006
May 14, 2006 - Hollywood, California, U.S. - Ben Foster promotes his new film ''X-Men III: The Last Stand'' in New York City at the Mark Hotel. May 14, 2006.