Sport in Short: Motor Racing

Click to follow
The Independent Online
FERRARI yesterday cancelled tests at Imola this week for their new lightweight model, the F93A, giving no reason for the decision.

Comments