Moving Image Source editor Dennis Lim 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:52
PHOTO BY Theo Wargo/WireImage.com
Instantly watch TV episodes and movies via the Internet on your computer or TV. 1 month FREE!