While chasing a research addiction thread, I learned overday that the United States leg of the World Series Formula V8 3.5 tour will be at the Circuit of the Americas in Austin Texas the third weekend of September.
And I wish I could go see it in person.
It won't be on American broadcast TV because it will be the height of gridiron season and all the
(
Read more... )