[Editor’s note: Even though this article originally appeared back in 2013, it still holds water today.]
Story and Pictures by Alan Cesar
Your automotive is constructed to the inch of each rule, designed to achieve tenths of a second per lap over everybody else. Your final pit cease, howe…
View feedback on the GRM boards
You will have to log in to submit.