Westbrook and DeMan Win on Insta-Insulation Monster Mash Night
42 sprint cars packed the pit area for the final races before the 13th Annual Canadian Sprint Car Nationals weekend. When the dust settled, it was Dylan Westbrook and Mack DeMan picking up feature wins. […]