Luke Baldwin Introduces Himself To Modified World At New Smyrna Speedway

null

With two wins and a 602 Modified championship at New Smyrna Speedway, Luke Baldwin introduced himself to the Modified world.