F1 Car at Isle of Man TT Course

The onboard cameras on the bikes when they go through town always amazes me. Anyone who runs that circuit has balls. Speaking of, do any women run bikes there? I can't remember seeing any.
 
Back
Top