Did anybody catch that interview on NASCAR Nation with James Finch? According to him NASCAR inspectors approved that carburator when they inspected his car prior to practice and he also said some NASCAR officals have lost their jobs over this.
BTW, did you know the car owners have to pay NASCAR $900 for each car NASCAR inspects? That was a new one for me.
just watched that Drafters...... If he is telling the way it happened.. It sure as heck don't make since to me..... and I am NOT a sauter fan to any degree..
---------------------------------------------------------------------------------- BEVERS DEN~~~~~~~what a BEAVER wants WESTCOAST RELOADED~~~~~~Firing our load on the rest of the regions 88 DELIVERS~~~~~ making the play offs in 2005