This caught me completely by sheer surprise. Apparently the location for the return of U.S. Formula One racing will be right here in Austin, Texas. According to a New York Times article, a $250 million facility will be specifically constructed for the event which could start operating by 2012. For more, head over to the NYT column here.
Categories
Archives
Recent Comments
USER
