Quote, originally posted by vibolista »For some reason, they're building an F1 road course in Austin, Texas, of all places. Kansas may have lost out it seems, but if Grand Am or ALMS races in Austin, it's only a few hours away for you. Unfortunately, it's all way too far from here!!Too bad camo cou...