Fifteen-year-old Dominique O'Connor remained in the hospital as of Monday after undergoing a scheduled surgery.

Gwinnett County police said the Berkmar High School freshman was lucky to be alive.

The crash happened Friday morning as the teen sat on the corner of Champion Parkway and Lendl Lane in Lawrenceville.

Police charged the driver of the car, Misael Pena-Larios, 20, of Lawrenceville, with driving under the influence of marijuana.

"She was pinned under the vehicle. (The) fire department had to come out and lift the vehicle off of her so they could get her treatment," said Cpl. Ed Ritter with the Gwinnett County Police Department.

Police said the impact shattered O'Connor's pelvis and lacerated her face lacerations.

Pena-Larios "admitted to smoking marijuana several hours prior to the crash," according to the arrest warrants.