Because Winding Road World Headquarters is in Austin, we tend to pay a little more attention to F1 when the show comes to town.