
Barre, VT – While Mother Nature gave it her all to wash out the Preston’s Kia Independence Day Spectacular, the Thunder Road faithful showed up in droves and moved her rain showers to the side with four divisions of racing action and Central Vermont’s biggest Northstar Fireworks display on the docket.
