COMP Cams Top 5 FloRacing Moments 7/10 - 7/16

null

Our top 5 moments from last week presented by COMP Cams featuring the first ever million-dollar-to-win sprint car race at Eldora Speedway, plus a unique race for the visually impaired at Autodrome Granby and more.