Skip to content
  • Pit crews fight Mother Nature in Dover

    Watch as the pit crews of the Monster Energy NASCAR Cup Series fight to keep their pit stalls dry during the red flag at Dover International Speedway.