From Church of Illuminati
France is a country in Western Europe, known for "la douche", the tradition of fine ladies having vaginal showers, as well as striking truck drivers clogging the roads. America should invade France, to put those pesky euros in place.