3 Articles

Click above for a high-res gallery of the Subaru Impreza WRC2008.

It just doesn't stop – now every country and their neighbor seems to want to host a grand prix, and lucky Bernie Ecclestone gets to decide who gets one and who doesn't. Following recent reports of Singapore, India, Abu Dhabi and Portugal all seeking to bring Formula One to their countries, the latest to join the fray is Greece, where the government has pledged its support to seeking the establishment of a Greek Grand Prix.