After some nasty weather rolled through, the Detroit Grand Prix still managed to get a full day of racing in Saturday.
Josef Newgarden won the first of two Duel in Detroit races while Canadian James Hinchcliffe came in ninth.
The 70-lap race became a 75-minute timed event after thunderstorms delayed the start by more than an hour.
About 60 Canadian volunteers braved the weather on Belle Isle as well to help out with tasks like keeping fans away from unsafe areas and directing traffic.
Windsor's Jonathon L'medico tells CTV Windsor he's been crossing the border to volunteer for about six-years and it's still a thrilling experience.
"As a car guy and a race fan, having it in your back door, having that access, it's second to none," he says. "You can walk the paddock area, absolutely free, see them warming up, testing the cars, tuning the cars. I mean it's just an electric atmosphere."
Windsor's Majciejka Gorzelnik is volunteering for the first time.
"It's amazing, I've been a race fan since I was eight years old and it's like a dream come true here," she says.
Lucky for most fans who aren't volunteering, there are more ways than ever to get close to the action.
Kyle Beaudin is enjoying one of the new features at the Detroit Grand Prix — the infield grandstand seating
"This one is pretty good, I like how with all Indy Cars how close you can get to the teams and the cars," he says. "I think that's great that they are allowing all of the regular general admission into the paddock without charging anything extra."
The second leg of the Duel in Detroit goes at 3pm Sunday afternoon with qualifying beginning at 10:30am.
Transit Windsor is expecting to transport about 100 people an hour during peak times Sunday.
Return trips begin immediately following the race.
— with files from CTV Windsor's Melanie Borrelli