Be the first to like this
The people of Austin are known around the world for their terrific hospitality and they are looking forward to extending their brand of Southern comfort to Formula 1 Racing fans. The energy and excitement at a Formula 1 Racing event is palpable. You can literally feel it in the air.
So, head on down to Austin, Texas this November for an up close and personal view of the US Grand Prix.