A box truck headed south on the outer loop of the Beltway Wednesday morning crashed into another truck, causing it to flip over and land on two cars and creating major traffic delays in the morning commute as all lanes of the roadway were shut down for several hours.

The incident happened just before 8 a.m. near the American Legion Bridge and traffic backed up at times for as much as seven miles.

Maryland State Police said the Freightliner box truck was “unable to stop” when traffic came to an “abrupt stop.” It struck another box truck and overturned, landing on top of a 2015 BMW 428i and a 2007 Chrysler PT Cruiser. The PT Cruiser then rear-ended a Chevrolet Cruz.

The road was closed for more than three hours as crews dealt with the crash and a fuel spill.

Police said they charged the driver of the Freightliner box truck — Evan Ruddy of Metuchen, N.J., with negligent driving and other related charges. The drivers of the vehicles suffered minor injuries and no one was taken to a hospital.

Shortly after that crash, there was another crash also on the outer loop of the Beltway near the Georgetown Pike interchange in Virginia. That crash also caused delays.

Here’s what the scene looked like for much of the morning, which was nothing but traffic, traffic, traffic:

The closure came as tens of thousands of people the highways for the Thanksgiving holiday.