I hear Steve Allen, #88 assistant engine builder, raceday gasman and engine tuner has left Robert Yates Racing as of last week, no idea where he may be headed( Diehard RYR Page )
I hear Steve Allen, #88 assistant engine builder, raceday gasman and engine tuner has left Robert Yates Racing as of last week, no idea where he may be headed( Diehard RYR Page )