'America needs live sports and they are not going to believe what they see when the Genesys 300 storms into their living rooms on TV from Texas.' IMAGE: Cars start their engines during the 102nd......
Americans have had a long-standing love affair with the car but the romance of Formula One, that sets hearts of motor sports fans around the world a flutter, has never managed to get pulses racing......