Greece is the word

Greece is the latest country to lay plans for the hosting of a Grand Prix. After four years of recession, the struggling European state is in need of solutions to its economic problems, and Formula One could play quite a significant role in the recovery process. The track will cost a reported € 98.6 million, of... Continue Reading →

Create a website or blog at

Up ↑

%d bloggers like this: