Lotus Just Became Your New Favorite Formula One Team
Lotus may not win many races in 2015 [zero is our prediction and we think Vegas is with us on that] but if there is ever a definition for “style over substance” – you will surely find the 2014-15 Lotus F1 Racing Team mentioned in that definition somewhere. Last year, Lotus jumped one of their […]