Us petrolheads?
So petrolheads.... this is a sizeable forums, there must be some of you out there in the woodwork?
I'm looking specifically at America, and Formula 1. Have you ever even heard of it? Is it a great challenge? Exciting? Interesting?
You guys traditionally love NASCAR and IndyCar.... why not the pinnacle of the world's motorsport, F1?
Some of you may or may not know that F1 will be heading back to America in 2012 to Austin, Tx. Who thinks it will succeed or flop?
|