MOTHER NATURE PULLS SNEAK ATTACK ON FULL THROTTLE RACE

 

Rain, Sleet, and Snow has invaded the Delaware International Speedway forcing track officials to make the tough call to pull the plug on today’s race. The current rain date is scheduled for Sunday, April 8th.