13,885 mi
563 hp 6.3L V8
Miami, FL (A 21 millas de distancia)
4,500 mi
N. Miami Beach, FL (A 35 millas de distancia)