A driver with a permanently revoked license was speeding at almost 100 miles per hour, running several drivers of a road, before overturning onto a front lawn, the Highway Patrol said.

The wreck happened in Craven County at about 9:30 p.m. Thursday. The man was driving between 85 and 90 miles per hour on Old Cherry Point Road, Trooper Rink said. The driver was passing other cars in a no-passing zone; as a result, he ran several vehicles off the road.

The driver later ran off the road, landed in a ditch, hit a pole, landed in another ditch, before overturning in the front yard of a home near Thurman road, Trooper Rink said.

"The car was on fire [after the crash]," said Clayton Holland, who witnessed the wreck.

Holland said the driver was trying to pass another driver when the driver lost control.

The name of the driver was not released. He appeared in bad shape and was airlifted to Vidant Medical Center, Trooper Rink said. There was no word on his condition.

No other person was inside the wrecked car, Trooper Rink said. None of the drivers who were forced off the road were hurt.