Thrilling Start to the NHRA – John Scotti Canadian Championship Series at Toronto Motorsports Park.
The NHRA – John Scotti Canadian Championship Series kicked off in spectacular fashion at Toronto Motorsports Park, with over 160 racers vying for cash, Wallys, and championship series points. Despite a rain cancellation on Friday that scrubbed time trials and qualifying, the action on May 18th and 19th was nothing short of exhilarating. Race Day…
Read More