102,890 mi
270 hp 4L V6
Streamwood, IL (A 32 millas de distancia)
216,000 mi
Streamwood, IL (A 30 millas de distancia)