13,856 mi
510 hp 6L V12
Fort Lauderdale, FL (A 40 millas de distancia)
20,750 mi
Delray Beach, FL (A 18 millas de distancia)