Electric City Speedway Finally Beats Mother Nature
Mother Nature is the biggest 2019 winner so far at Electric City Speedway in Great Falls with seven rain-outs in the past two months. But the dirt track managed to run both scheduled nights of the "Sprint Car Shootout" on Friday, June 13th and Saturday, June 14th.
Section:Video
Kempson Cross / SWX