Wednesday, June 24, 2009

Ramirez On Obama And Iran

Sheer awesomeness:


'Nuff said.

No comments: