The crash occurred around 3:30 a.m. Sunday in the northbound lanes of the Boulevard just south of Woodhaven Road.
Police tell Action News the driver somehow lost control, swerved off the road, and struck a tree.
The car then burst into flames.
Police say all six people in the car were taken to Aria Health Torresdale Campus for evaluation.
Two passengers, an 18-year-old male and an 18-year-old female, are in critical condition.
Police say the 20-year-old driver has been charged with DUI and related offenses.