NEW YORK - APRIL 07: Comedian David Cross visits the Apple Store Soho on April 7, 2010 in New York City. (Photo by Jason Kempin/Getty Images) *** Local Caption *** David Cross
UPLOADED ON 2010-04-07 21:00:25
PHOTO BY Getty Images
Instantly watch TV episodes and movies via the Internet on your computer or TV. 1 month FREE!