- Thread starter
- #1
Retroram52
Moderator
It is that time of the year again as the IndyCar season kicks-off in St Petersburg FLA this week-end. There are some changes to teams and venues added for this year. This is always a fun race. Let us see who finishes in the top three spots.