A teen was hit by a car near a Bensalem bus stop Thursday morning.
They say Ryan Viola, 17, who is a student at Bucks County Technical School, was hit by a silver Mitsubishi Galant just before 7 a.m. on Bensalem Boulevard and Courtside Drive while attempting to cross the road to get to the school bus stop.
"He was walking and his brother was in front of him and he was just walking and the car just hit him. I just saw him fly up in the air..." a teenage witness told NBC10's Jesse Gary.
Police say the impact sent the boy flying 40 yards down the road.
Viola was transported to Aria-Torresdale Hospital with serious, possibly life-threatening injuries.
Bensalem Police say Viola was crossing on red and the driver had the right of way.
Witnesses say the driver was inconsolable. The 54-year-old driver from Northeast Philadelphia cooperated with police but it turns out she has a suspended license in two states.
"(The suspension) does not appear to be DUI it looks like traffic violations or other administrative reasons," said Bensalem Police Public Safety Director Fred Harran told NBC10's Deanna Durante.
Due to the suspended license, Harran says the driver could face citations even if the investigation into the crash reveals she wasn't speeding.
The driver claims she never saw the boy crossing the street because it was too dark.