Davis dominates for Snowball Truck victory at 5 Flags
There were some awfully fine performances during the 48th annual Snowball Derby weekend. After his strong performance in capturing the Better Built Tool Boxes Pro Trucks feature at 5 Flags Speedway in Pensacola, Fla. on Saturday, add Steven Davis’ outstanding performance the highlight reel.
8:00AM ( 9 years ago )