39,948 mi
710 hp 6.2L V8
Fort Lauderdale, FL (A 27 millas de distancia)
8,958 mi
Delray Beach, FL (A 46 millas de distancia)