NEEDHAM (CBS) – A man was struck and killed early Wednesday morning in Needham when a car lost control on the ice and hit him while he was helping his son who had become stuck on the road.

Joe Flynn Jr., 29, hit a utility pole after losing control on icy Brookline Street around 7 a.m.

READ MORE: Massachusetts Considers Letting Electric Bikes In Bike Lanes

The man called his father, 63-year-old Needham resident Joseph Flynn, for help. A short time later, another vehicle being driven by a 40-year-old Needham man slid on the ice and was unable to stop.

Flynn was pinned between two cars and killed.

“I honestly feel like I’m going to wake up and it wouldn’t have happened,” said Sheila Flynn, the elder Flynn’s wife. “Everything was perfect yesterday. The Patriots won. We celebrated with all our friends. These are the kind of things you read about but it doesn’t really happen.”

Sheila and Joseph Flynn. (Courtesy Photo)

Sheila and Joseph Flynn. (Courtesy Photo)

READ MORE: Ames Nowell State Park In Abington Closes As Search For Missing Elijah Lewis Continues

Police are continuing to investigate the crash, but described the road conditions as “treacherous.”

“It’s a tragic accident,” Chief John Schlittler. “You have a father that was responding to help his son who was in an accident. And then another accident occurs. It’s tragic.”

Residents from the neighborhood said a curve in the road has made for dangerous driving conditions in the past.

Crashes were reported throughout Greater Boston after freezing roads created hazardous conditions. A 55-car pileup was reported on Route 128 in Wakefield.

WBZ NewsRadio 1030’s Lana Jones reports

MORE NEWS: Early Voting Begins In Boston For Mayoral Election