Image credit: Sebastian Fastenrath
It is race week for Formula One again as the World Championship makes station at the Red Bull Ring for the Austrian Grand Prix. The track's comeback in 2014 was welcomed by many who remembered the race from its 1997 to 2003 stint on the calendar, and the Red...