Based out of Maranello, the Italian exotic marque Ferrari needs no further introduction, with its latest lineup continuing to offer exciting supercar models, all of which contain the latest ...
Every GT3 car on the planet is holding back. Balance of Performance rules exist to keep grids close, which means Ferrari's factory 296 GT3 Evo racer is legally required to leave horsepower on the ...