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.

  • Posted in Uncategorized
  • Comments Off on The Mad Man is back baby!!!!