September 18, 2007

NASCAR vs. IRL

Interesting fact: There are more previous Indy winners running NASCAR (5) than Indy Racing (3).

No comments: