Posted Wednesday 03/19/2008 8:08 PM in Stuff by Stan
Filed under: Cars, New York International Auto Show, Explorer, Ford, Concept