The accident happened at Castor and Rhawn at 6:20 Friday night.
Police say weather may have been a factor, but that alcohol definitely was. Police say the driver of the other car was intoxicated.
The injured man was rushed to the trauma unit at Frankford Hospital Torresdale Division.