Spencer Hill Earns Podium Finish at Southern New Mexico’s Labor Day Fling
(Image Credit: Chill Photography) 26 Promotions – Las Cruces, NM – (September 5th, 2017) – Spencer Hill and the Spencer Hill Racing team made their way south, with the Micro Sprint in tow, this weeke...