28,396 mi
525 hp 5.2L V10
Delray Beach, FL (A 47 millas de distancia)
71,724 mi
Pompano Beach, FL (A 36 millas de distancia)