2005 Ford Taurus SEL from North America

Wall-E of the automotive world