The Mad Man is back baby!!!!

May 22nd, 2017 by Wade Huisman

Robert Ballou had the chance to give his first victory lane interview in nearly a year after winning Saturday’s USAC AMSOIL National Sprint Car feature at Eldora Speedway – his first victory since enduring serious injuries in a September 2016 racing crash.

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe2