Thursday, November 18, 2010

Insulting Every Country on Earth #161

The rain in Spain falls mostly on the douchebags.

No comments: