No Picture
World of Outlaws

World of Outlaws Presence in Canada Continue to Grow

The World of Outlaws presence in Canada will continue to grow in 2010, as the series will compete at Autodrome Drummond in Drummondville, Quebec for the first time on Tuesday, July 27, as part of a three-race swing through the Eastern part of the country, coupled with a two-night stop at Ohsweken Speedway in Ontario. […]