Authorities in Stearns county say a 19-year-old driver was thrown from his vehicle after it went airborne and rolled on the ground.

The Avon man was able to flag down a passing motorist for help after the car crash west of St. Cloud late last week.

The man was driving a 2002 Pontiac Sunfire northbound on County Road 10 when he left the road near 390th Street and hit a field approach, which launched the vehicle through the air before landing and rolling.

At some point during the crash, the teen was ejected from the car.

He was treated by medics from Albany and Melrose before being airlifted on a Life Link helicopter to St. Cloud Hospital.

His current condition is not known.