COTA Chairman: ‘I Think We’re Screwed.’

#hashtags: #United States #Americas #Austin #Texas

Just weeks following the conclusion of a rain-soaked United States Grand Prix at the Circuit of the Americas in Austin, Texas, certain details are coming to light that threaten the continuation of the event — and quite possibly operation of the facility as a whole. One of the many pieces that keeps the event in Austin […]