March 8th, 9th and 10th was a busy weekend for the racing community. Tracks and drivers from all over Ontario came together to display what our circle is like to the outside world. Over the course of the weekend, LOSC …Read More
For more than 55 years, Delaware Speedway has been the home to some of the finest stock car racing in Canada. Its unique natural amphitheatre-like setting allows a family or group of friends to enjoy an exciting, comfortable and affordable evening or afternoon of entertainment.