Latest News
Seow Yaohan | December 2, 2009
In another step closer to F1 racing, Lotus F1 cars has been designated No. 18 and 19 for next season. The best part? The three other new entrants are higher-numbered and hence lower-ranked: Campos Meta 1 with No. 20 and 21; US F1 Racing ...
















