State police say an 18-year-old led officials on a high-speed pursuit through Dauphin County on Friday evening.
According to authorities, a trooper tried to stop a vehicle in front of Lisi's Shell Station in Washington Township.
The driver, Sylvan Michael Stoltzfus of Millersburg, then fled on Route 209 through Elizabethville Borough at around 80 mph, police said. He passed into oncoming traffic and ran vehicles off the road.
Stoltzfus was driving at speeds over 120 mph when he traveled into Upper Paxton Township where authorities tried to use stop sticks to flatten his tires. Their attempts were unsuccessful.
When the chase continued into Millersburg Borough, Stoltzfus turned onto Center Street behind the post office and failed to stop at stop signs.
A trooper forced Stoltzfus to abruptly turn sideways, thus ending the pursuit.
Stoltzfus was taken out of the vehicle at gunpoint; he resisted arrest and was subdued. Officials reported that he fled because he didn't have a driver's license.
Police charged Stoltzfus with felony fleeing and eluding, felony criminal mischief (with damage to victims including Millersburg Borough exceeding $5,000), reckless endangerment, resisting arrest and several traffic offenses.
Stoltzfus is being held in Dauphin County Prison.
Authorities ask any drivers, passengers or pedestrians who witnessed the chase to contact state police at 717-362-8700.