2006 World Singles Driving Championship Ends with Great Britain, Sweden and Germany on Top
Lexington, KY – Despite a mighty effort, the U.S. team could not rally a win this year in Pratoni del Vivaro, Italy for the 2006 World Singles Driving Championship held September 20-24. Great Britain, Sweden and Germany had a successful championship finishing in that order in both the team and [...]