Situated in the marina area of Valencia, the European Grand Prix street course is one of the most exciting additions to the Formula One calendar in recent years. Hemmed in by concrete walls, the 25-turn circuit combines a mix of high and lo [...]
Posted On : Aug, 21 2009 | Comments : 0