The racing at the inaugural F1 United States Grand Prix in Texas was fantastic, but in between the action we set out to try and get our fingers on the pulse of what the fans thought about the venue and how excited they were about Formula 1. (We already took stock of what the cops, [...]
More...