Weather World: NASCAR Snowstorm
Weather World: NASCAR Snowstorm
You have to go back to President's Day weekend in 2003 to find the last all-snow storm that dumped at least 10 inches on most of Pennsylvania. 30 years ago, another President's Day snowstorm may have contributed to increasing the visibility of NASCAR.