November 2006


Steeda Mustangs Win in NASA American Iron & EMRA Competition

Steeda Mustangs Win in NASA American Iron &  EMRA Competition

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 […]