This is a discussion on Formula One within the Motor Sports forums, part of the Off Topic Discussions category; Originally Posted by phil evans important folks want to put f1 in austin texas. screw the taxpayer some more for infrastructure. these important folks will ...
XDTalk Forums - Your XD/XD(m) Information Source! » Formula One