Ferrari’s new rocket sled

1 min read

The Italian marque is taking its XX series of cars in a new