Odds of seeing a limited edition Ferrari F60 America in real life a slim, considering the production will be limited to only 10 units worldwide, so, here’s a video close-up with the beast.
Read more »
Automotive news, all about new models, the latest spy shots and much more