Do you think they ever let out a squeal of delight in their helmets? Or is it just routine for them?
I know if I was given the opportunity I'd more than squeal!
Love the sound, wow
You should have seen her in action. I was lucky enough to see it racing a few times.