I can think of very few businesses—aside from magazine publishing—where the odds are more stacked against you than being a...
Someone once said that Indy car drivers would be lost if they had to turn right as well as left....
When Tom Sneva took the checkered flag on a sun-drenched May afternoon, in 1983, to win the 67th Indianapolis 500 in his Texaco Star March Cosworth, it marked the culmination of a decade of effort at the Indianapolis Motor Speedway. lightning quick Become a Member & Get Ad-Free Access To...
No More Content