Formula 1, Motorsports, News

Red Bull Toro Rosso Honda Unveils the STR13

Honda and its new partner, Scuderia Toro Rosso, unveiled their new Formula 1 car, the STR13, fitted with the Honda…