22,152 mi
4.7L V8
Elwood, IN (A 22 millas de distancia)
27,351 mi
18,253 mi
433 hp 4.7L V8
Indianapolis, IN (A 44 millas de distancia)