News

The current front wheel drive record is held by the Renault Megane R26R, which set a blistering 8 minute and 17 second run, eclipsing the previous 8:22 of the Chevy Cobalt SS. U.K. publication ...