France

France is a country that fought side by side with Americans on American soil during the American war of independence. Also, the counrty that built and gave as a gift the greatest symbol of America, the Statue of Liberty.
by Grislock May 9, 2003
mugGet the Francemug.

Share this definition