Director of The Museum of Moving Image Rochelle Slovin speaks at the Moving Image Source presented by Moving Image at The Times Center June 5, 2008 in New York
UPLOADED ON 2008-06-06 08:54:55
PHOTO BY Theo Wargo/WireImage.com
Instantly watch TV episodes and movies via the Internet on your computer or TV. 1 month FREE!