A witness reports that an Elk Grove Village police officer attempted to put out the fire with his fire extinguisher, but it could not suppress the flames.
Several workers who were power washing a nearby building reportedly rushed to his aid and hit the flames with a powerful stream of water.
The police officer and workers then helped pull the trapped drivers to safety.
One of the drivers was transported to a nearby hospital.