Augusto Farfus Participates in ‘Scare Your Wife at The Track’!
We can only barely begin to imagine how many of us out there that are in a relationship of some sort and can understand what is meant by the term – human speed limiter, but for those who find this term unfathomable, it merely means ‘a significant other who turns into a vocal speed limiter …