Rossi and Marini secure podium finish in Gulf 12 Hours The Italians showed they can do the business on four wheels in Bahrain, taking 3rd place in the endurance race Read More