USA!

The French Embassy in Washington had no immediate comment, except to say that french fries actually come from Belgium.

This Post Has 0 Comments

Leave A Reply