QUINCY (CBS) – A young man was killed and two others were hurt in a crash in Quincy early Monday morning.

A Ford utility truck clipped a utility pole on Palmer Street around 12:30 a.m., went off the road, hit a chain link fence, snapped another utility pole in half and then hit two parked cars before flipping over.

READ MORE: Rally Calls For Asian Studies To Be Added To School Curriculum In Massachusetts

The truck rolled over on Palmer Street early Monday morning. (WBZ-TV)

Allan Dunne, 18, of Quincy, was pronounced dead at the scene. A 17-year-old was rushed to Boston Medical Center with life-threatening injuries.  Police have not released his name because of his age.

A third person in the truck, 22-year old Christopher Murch, of Quincy, was taken to Quincy Medical Center where he was treated for what police said were “non-life-threatening injuries.”  He was later arrested on warrants unrelated to the crash, police said.

Investigators are not sure yet who was driving and no charges have been filed at this point in the investigation.

Palmer Street was closed early Monday morning after the crash. (WBZ-TV)

“Speed is definitely a factor,” Quincy Police Captain John Dougan told reporters.

Phong Nguyen heard the crash from his home.

READ MORE: Dorchester Grandmother Killed By Stray Bullet While Sitting On Porch Identified As Delois Brown

“I run straight out there and call 911 right away,” he told WBZ-TV.

“I said ‘Anybody in there, anybody in there,’ because the car was upside down and I cannot see in the back.”

He quickly realized there were people trapped inside.

“So he give me one hand and I pull him out slowly,” Nguyen said. “(He said) in a very soft voice ‘Help, help,’ that’s all he can say.”

Rachel Viera told WBZ Dunne was her best friend.

“So many people loved him and cared about him and it’s just, it’s sad,” she said. “He definitely didn’t deserve what happened to him.”

MORE NEWS: Water Conservation Urged In Massachusetts Amid Dry Spell

WBZ NewsRadio 1030’s Carl Stevens reports