Heard this on the news this evening. If true, why would GM pull it's engines out of the Indy circuit? And, why would Indy allow Jap stuff in in it's place? Had the world gone mad!? Indy is as American as apple pie, for pete sake!
- posted
19 years ago