Formula 1 is back in Europe this weekend for the 2012 European Grand Prix taking place once again in Valencia, Spain. The Valencia Street Circuit where the race is being held has been home to the European Grand Prix since 2008, using public roads around the city’s America’s Cup marina. Its semi-permanent 3.37-mile surface is [...]

