Site of the Texas F1 track is revealed...


http://www.statesman.com/business/fu...ed-825045.html