Wednesday, June 9, 2010

The USA and LatAm: You know it's true

I rest my case, m'lud:


H/T olivera

UPDATE: In the same vein, site friend Cansarnoso brings us shocking news of Egypt's latest move (according the Fox News at least)