Ford Has to Sell 908 Units to Match Ferrari

Ford Has to Sell 908 Units to Match Ferrari