Us Grand Prix!

Discussion in 'Wolfman's Nascar Pit Stop' started by Dmitri, Jun 14, 2007.

  1. Dmitri

    Dmitri New Member

    Messages:
    577
    State:
    Illinois
    This weekend at Indianapolis, anyone else going to be there, or at least going to be watching? I am going up for the Practice and Qualifying but will be watching the race from the comfort of my home.