Barack Obama on Letterman, Top 10

January 25, 2008

Video of the week: Is Bigfoot on Mars?

January 25, 2008

I’m not a scientist, but this is pretty good visual proof for me.