Friday, April 18, 2008


via Reihan Salam

Sorry for posting endless videos today, but this is pretty phenomenal, so I had to share. I don't know why all the funny and creative people love Barack Obama, but there is certainly no doubt who is winning the YouTube war.

No comments:

Post a Comment