You know they are coming back to the USA. Austin and the state of Tx. are helping finance the track, which is under construction. The first race is scheduled for next year.

I never was a formula 1 fan but with it being close by I guess I'll have to check it out.

They do look kind'a funny.