Toro Rosso 2019 F1 car launched: Is STR 14, the 2019 challenger the machine that’ll do it?

Where do you think might the Italian racing marquee finish in the battle for 2019? Here’s a fact. The midfield this season would already find the likes of Renault, Haas, Racing Point competing with Alfa Romeo. What could make this…