Marc Forster Photos
Filmmaker Marc Forster visits the Apple Store Soho on February 27, 2009 in New York City. The Apple Store Soho Presents Meet the Filmmaker: Marc Forster Apple Store Soho New York, NY United States February 27, 2009 Photo by Dimitrios Kambouris/WireImage.com To license this image (16577266), contact WireImage.com
UPLOADED ON Fri Feb 27 20:30:02 EST 2009 PHOTO BY Dimitrios Kambouris/WireImage.com


