As with most track and series promoters, Cris Michaud faced uncertainty when the Covid-19 pandemic restrictions started in March. He had a unique situation to
Tag: Pro All Stars Series (PASS)
Races You Can Watch Live, Wherever You Are: June 1–7
Your favorite oval-track racing media outlet put together a list of races, with real, live racing, you can watch from wherever you have an Internet