Sudden Impact “Chills” the Competition in Colorado
November 9-11, 2012. Denver Colorado. The Sudden Impact Team got a last minute invite to come put on a show in Denver at the Extreme Monster Truck Winter Nationals. The guys drove 24 hours straight and made it just in time for the big event. Although fatigued and road weary, it did not have any […]