This car flipped several times before crashing into a sign and catching on fire, according to police.
Police say that a street race may to blame for the deadly crash that killed a teenage female and injured two other people in Bensalem.
Investigators say that they arrived at the scene on the 3100-block of Lincoln Highway around 10:30 Monday night to find a 2000 Volvo sedan on fire.
Witnesses, which include an off-duty police officer, say that the Volvo was racing a white Ford Crown Victoria headed north when the driver lost control of the vehicle, rolled multiple times and crashed into the sign of a car accessories store, Driver's Choice, before catching fire.
The driver of the Volvo, later identified as Aurelio Xhepaj of Philadelphia, and the front passenger, Mary Logan also of Philadelphia, were both ejected from the vehicle, according to police.
The rear passenger -- Michelle Price, 19, of North Carolina -- died inside the car, authorities said.
Both the injured driver and passenger were transported to Aria-Torresdale Hospital. Police say Xhepaj remained in critical condition Tuesday afternoon while Logan was stable.
Based on an initial investigation, police do not believe alcohol was a factor in the deadly accident.
Anyone with information is urged to call Bensalem Township Police at 215-633-3719.