Video focusing on Team Lotus' first test with the all-new T128 earlier this month at Valencia in Spain.

 

Comments

Loading Comments...