(FOX 11) - A 17-year-old senior at Ayala High School was airlifted to the hospital Thursday with serious injuries after he was caught up in a car crash outside the school.
"He was bleeding out of his mouth, he was bleeding from his leg and he was knocked out," witness Tony Tello said.
Tello, who is a student at the school, watched the entire accident happen on Peyton Drive as his classmates were standing on the sidewalk after school.
Investigators said a 32-year-old driver lost control of his 4-door sedan, hit a light pole and struck another vehicle before his car caught fire.
"After the car hit the pole, I guess it damaged the engine and the car caught fire and gasoline was leaking and it went into a bigger fire and a whole bunch of explosions started happening," Tello said.
Investigators aren't sure if the teen who was badly injured was hit by the car or debris from the light pole and the crash.
Three other students were also hurt, but they were treated on scene and released to their parents.
Sophomore David Decasas ran toward the accident after hearing the explosions. He snapped a photo of the car fire and said the driver got out before it was too late.
"He was like really shaking," Decasas said. "I noticed that, and he was just sitting there. He wasn't really reacting to anything."
Parents and teachers rushed to help the injured student before he was airlifted. The driver was also taken to the hospital with burn injuries.
Investigators plan to question him about what happened.
"We are investigating the possibility that there could have been speed and or alcohol or drugs or a combination of both involved in this collision," Sgt. Phill Dupper of the San Bernardino County Sheriff's Department said.
Copyright 2016 FOX 11 Los Angeles: Download our mobile app for breaking news alerts or to watch FOX 11 News | Follow us on Facebook, Twitter, Instagram, and YouTube. Be a citizen journalist for FOX 11 and get paid - download the Fresco News App today.