Circuito Málaga (Proposed New 5.318 km Race Circuit) in Southern Spain - Potential Investors welcome

Thursday, March 22, 2018

F1 - STR13 means...? Scuderia Toro Rosso

Published on 22 Mar 2018
What comes to Brendon and Pierre's mind when they think to the STR13?