Singapore’s highly anticipated inaugural F1 Grand Prix—a night race, no less—will be staged on the 28th of September: this coming weekend. Singapore has held Grand Prix races since the 60s under the Formula Libre banner, however 2008 marks its first time hosting a race of the FIA Formula One World Championship.
This week, Toyota Racing and [...]




