Motorsport: Texas site secured for US F1 track
AUSTIN, Texas – Race promoters say they have secured a site and designer to build a track for the new Formula One United States Grand Prix to be run in Austin, beginning in 2012.Tavo Hellmund, managing partner of Full Throttle…
more …