Tag: pit stop

  • Glossary

    Auto racing is a passion for many people, and like most popular sports a specialized language has grown up around it. This is common in situations where technical terms are often used, and those unfamiliar with the science of racing often shorten these words and phrases through frequent use. Are you unsure of the meaning […]