In this video clip from the 2011 STA-BIL Keeps Gas Fresh Finals, USLMRA National Tech Director Manny Torres discusses Technical Inspection and racer safety with USLMRA Founder & President Bruce Kaufman, Mr. Mow It All.

 

Leave a reply