huphtumblr

Jul 9 '09

Fox News Trashes the Netherlands (via LiberalViewer)