The French Embassy in Washington had no immediate comment, except to say that french fries actually come from Belgium.
Δ
This Post Has 0 Comments