- Thread starter
- #1
Retroram52
Moderator
Formula 1 makes its only appearance in the United States this week-end in Austin, Texas. This race is on my bucket list and I hear the track is exquisite and a fun place to watch a F-1 race. Hamilton is closing in on another championship as he'll create nearly unrecoverable distance between himself and Vettel with a win. Get your picks in as we are down to just four races to determine the championship both with F-1 and here with us!!