The 32-year-old driver was ejected from his 2018 Honda Pilot when he lost control of the SUV just before 11:30 p.m.
The eastbound Pilot struck a parked unoccupied car and then slammed into a wooden telephone pole, snapping it.
Nicole Ramkhellawan, who is studying to enter the medical field, found the victim face down in the road, unconscious. She rushed to his aid.
"I decided to push him over because I wanted to make sure he was alive," Ramkhellawan said.
"The first thing I did was check for a pulse. Thank God he was still breathing," she said. "I took off my shirt, wrapped it under my hand, I put my hand under his head. I had everyone calling for 911. I just coached him, tell him to keep breathing, keep breathing, the whole time. And that's what he did. He was fighting for his life. And I hope he makes it."
The driver was rushed to Jamaica Hospital, where he is in critical condition but expected to survive.
The cause of the crash is under investigation.
ALSO READ | Where are the most rats being spotted in New York City?
Where are the most rats being spotted in NYC?
----------
* More Queens news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube
Submit a News Tip