A dangerous high-speed pursuit ended in an arrest Wednesday night on the eastbound 10 Freeway in the Redlands area after the driver led police weaving through surface streets as he narrowly missed fellow motorists and, at times, drove on the wrong side of the roadway.

After more than an hour, the driver slowed down on the freeway, pulled into the shoulder and leaned out of the dark-colored sport-utility vehicle, which kept moving as he frantically tried to stop the car.

He exited the SUV with his hands on his head and surrendered to officers. Lying down on the ground, the driver was handcuffed and was taken into custody.

He faces multiple charges, including felony evading arrest, driving with a suspended license and driving under the influence. A cooler with what appeared to be alcohol was found inside the SUV.

Police briefly pulled back from the speeding driver and were in tracking mode for about half an hour with a helicopter following the vehicle overhead. Then, a San Bernardino County Sheriff's Department patrol car once again started trailing the driver.

The bizarre chase led near the old terminal of the Ontario Airport before the pursuit continued on surface streets.

Driving erratically for the duration of the pursuit, the driver blew through the crossing gate at a rail line in the Rialto area, then cut through a gas station parking lot to avoid traffic.

A dip in the road sent the SUV airborne, landing with a streak of sparks trailing behind (pictured below).

The driver was involved in several close calls, in one instance driving head-on toward a sedan.

The chase weaved through at least three freeways -- the 210, 57 and 10 -- in the San Gabriel Valley before flying through surface streets in Ontario, Fontana and Rialto.

After hitting several dirt roads and making a few U-turns, the driver returned to the eastbound 10 Freeway in the Loma Linda area. He surrendered shortly thereafter.

NBC4's Janet Kwak and Alex Calder contributed to this report.