Late Night With Jimmy Fallon Friday January 30, 2009

Late Night With Jimmy Fallon Friday January 30, 2009

Jimmy answers even more of your questions.