
Natalie Portman and Christine Aylward: "MakingOf"
Tribeca Film Festival 2007-2010 ›29:10 | May 4th, 2009
Natalie Portman joins CEO Christine Aylward on the stage of the Apple Store, SoHo, to discuss their new web project, MakingOf, a site that promises to transform the way people view, enjoy, and partici...Show More
Recommendations