Tuesday, November 4, 2008

Daily Show on a big LCD screen in Times Square




No comments:

Post a Comment