Fletcher Racing


 Dirt Track

Short course off road racing is a form of auto racing involving the racing of modified vehicles on a dirt road closed course of a short length (tens of kilometers / miles or less)