eytonxav
Give me a museum and I'll fill it. (Picasso) Give me a forum ...
This has been in the making for quite some time and has undergone some setbacks along the way, but it now appears the US Formula 1 Grand Prix will return to the US next November in Austin, TX I've been to a few of these events over the years, Watkins Glen and Monza, Italy, and have been very anxious to see it return to the U.S.
Hearing these cars roar down the track gives me goosebumps. NASCAR aint nothin.
Hearing these cars roar down the track gives me goosebumps. NASCAR aint nothin.