Lotus F1 Team announced last week that they will unveil their 2010 challenger on February 12. And that’s a fact. However, during the same press release, the team also stated that the place where the launch will happen will be unveiled somewhere in the upcoming few weeks.
It now seems that the reporters from Finland’s Turun Sanomat found out where the launch will take place. Although they haven’t got the exact location of the launching event, it is believed it will happen in or near London. A… (read more)