A man, 33, was speeding down North Broad Street just before 8 a.m. Sunday when he attempted a left turn onto Cayuga Street and hit a concrete barrier.
His 2012 Porsche Cayenne went airborne, broke through a safety fence and landed tires up on the southbound side of Roosevelt Boulevard.
The driver was taken to Temple University Hospital.
He was listed in critical condition.
Follow Tommy Rowan on Twitter: @tommyrowan
Follow Metro Philadelphia on Twitter: @metrophilly
Follow Metro Philadelphia on Facebook: Metro Philadelphia