Tag: Weekly World News

At least they were in France

At least they were in France. Americans can all breathe a sigh of relief. (2014 Update: No idea to what wacky article this link to the Weekly World News was. But, apparently, fuck France. France.)

Posted in Current Events Tagged with: ,