F1 racing by any definition is the most exhilarating sport that has ever existed. The thrill of high speeds, the precision while passing a tight corner, the handling over the car in a rough weather, and the fact that a thorough study of the track might save your life and reputation on the big day,… Continue reading Codemaster’s F1 2010 Game Review