Any other tPF members who are race fans? We are a car-freak family and my husband and sons are huge race fans. I actually got sucked in too!! I'm a JPMontoya fan and since he switched from F1 to Nascar I guess that makes me a Nascar mom! Anyone else? Anyone watching Indy this weekend?