March 2, 2009

First Late Night with Jimmy Fallon so far...

Um...so far...well, Jimmy is having people lick things. Not funny really.