42,492 mi
552 hp 6L W12
Fort Lauderdale, FL (A 26 millas de distancia)
28,993 mi
Delray Beach, FL (A 49 millas de distancia)