CLICK HERE FOR MORE PHOTOS FROM THE NDRL EVENT AT FEDERATED AUTO PARTS RACEWAY AT I-55! Pevely, Missouri (April 13, 2013) While his night might have not started with the best of scenarios, when the final checkered flag dropped on the finale Jimmy Owens was all smiles after claiming the $20,000 triumph with the National [...]
Continue reading...
Continue reading...