Showing posts with label Barack Obama. Show all posts
Showing posts with label Barack Obama. Show all posts

Thursday, February 19, 2009

¡Viva Obama!

OK, so this has absolutely nothing to do with travel or anything really, but it's hilarious. For all I know, everyone may have already heard these clips, but I'm a bit disconnected from the world, you know?

(Thanks for the link, bro. Classic stuff.)