That could be anyone. Way to wear a helmet to disguise your identity. Are you Batman or something?
I race on secret government tracks out by Area 51, and as such there are no cameras allowed.
I do know that my manual brakes don't have a problem with my manual steering.
See you on the track! (in my review mirror, and again as as lap you...)
Tyler
|