
Almost two years in the making, the long awaited Formula 1 U.S. Grand Prix finally arrived in Austin this past weekend and, despite the massive amount of speculation regarding what hassles, headaches and aggravation an international event of this magnitude might bring to our fine town, I can honestly say WE NAILED IT! From the amazing […]