Strange WeatherNASCAR’s Worst Weather MomentsS1apSh0esJuly 30, 2023 by S1apSh0esJuly 30, 202349 40 NASCAR has this sort of inexorable magnetism towards strange weather events, and it no doubt has to do with it’s 10 month long season and...