64,096 mi
544 hp 5.5L V8
Delray Beach, FL (A 46 millas de distancia)
97,676 mi
Coconut Creek, FL (A 37 millas de distancia)