SC Rewind: Years Ago - 1990s
8 Comments
… new and revolutionary Quick Hitch attachment was becoming extremely popular among many … and, in 30 lifetime starts, won 17 races, finished second 9 times, and was third 3 …