Steeda Autosports Blog - Entries for November, 2006

The NASA American Iron West season concluded recent at Buttonwillow Raceway near Bakersfield, California. Andy Bowman dominated the action in his 1999 Cobra. The San Marcos resident won the American Iron pole both Saturday and Sunday and then swept the field, winning both days while breaking the American Iron track record on the 1.86 mile road course. Pacing the 18 car field, Bowman and his ...

Read More of This Article