UPDATE: The Truck and Cup races have been postponed. The Truck race will resume at 11 a.m. ET Monday. The Cup race will follow at 2 p.m. ET Monday. Both races will air on Fox Sports 1, Motor Racing Network and SiriusXM NASCAR Radio. The last Cup race to be postponed by snow was Atlanta in 1993.

Snow blanketed Martinsville Speedway on Saturday night, less than 24 hours before the Cup Series runs the STP 500.

Snow was falling Saturday night and expected to do so through the early hours of Sunday. The National Weather Service’s forecast called for the Martinsville area to receive 2-4 inches Saturday.

Ryan Blaney’s spotter, Josh Williams, provided video of the scene Saturday night:

Follow @dustinlong and on Facebook