‘Trouble-free day! No joke’: Honda-powered Toro Rosso F1 car debuts
LONDON — Honda’s Formula One partnership with the Toro Rosso team got off to a positive start on Wednesday with a seemingly smooth track debut of their new car on a limited mileage filming day in Italy.