FOND DU LAC, Wisc. (WFRV) - A single vehicle crash happened around 5:45 P.M. Monday night on Brown Road in the Township of Waupun.
The Fond du Lac County Sheriff's Office says, the vehicle swerved to miss an animal causing it to roll over several times.
The vehicle ejected and then pinned the 18-year-old male driver.
He was flown by Flight for Life to Theda Clark Hospital with serious injurious.
A 17-year-old female in the vehicle was taken to Waupun Memorial Hospital, then later transported to UW Hospital by Med Flight with serious injuries.
A 24-year-old woman suffered non-life threatening injuries.
Investigators say, no one in the vehicle was wearing seatbelts.