Home/
Registry/
Ford/
Expedition/
2003-2006/
2003 Ford Expedition/
Photo
supermotors.net/registry/media/96394
Chrome V6 emblem next to a ruler. Ruler shows "MADE IN CHINA" an…
A V6 emblem is shown next to a ruler for scale. Text on the ruler indicates it was made in China.
Is this accurate? Sign in to help verify it.
No comments yet.