I absolutely love these snowstorm time-lapse videos. In fact, just last year around this time I posted one of Dover. This year we go to New Hampshire Motor Speedway for the latest snowstorm time-lapse video.
Exciting news for race fans! The building that will house the history of motorsports racing in the Northeast has arrived at New Hampshire Motor Speedway. The North East Motor Sports Museum should be open by NASCAR race weekend September 23-25.