A memorial vigil was held Monday night for the three people who were killed in a devastating crash in Brampton earlier this week.

Brian McGinnis, 24, his girlfriend of three years Lauren Bouchard, 22, and her sister Michelle Bouchard, 16, were returning from a Thanksgiving dinner when their vehicle collided with a Trans Am near Bovaird and Gillingham drives.

According to police, the Trans Am – being driven by 49-year-old Calisto Mendonca – crossed a median and collided with the Kia Soul being driven by McGinnis. The impact caused both vehicles to burst into flames.

All four parties were pronounced dead at the scene.

Members of McGinnis's family -- who organized the vigil -- laid flowers and cards at the scene of the accident.

Family and friends told CTV Toronto on Tuesday that McGinnis was driving Bouchard and her sister back from his family’s Thanksgiving dinner in Georgetown when the accident took place.

On Tuesday, McGinnis’s friends and family described him as “one of a kind.” They said he and Bouchard were a happy couple who “had their entire futures ahead of them.”

“Brian was probably one of the more genuine people I’ve ever met,” Jonathan Bruneau said. “He always thought of everybody else before himself… That was just the kind of person he was.”

A GoFundMe set up for the victims had raised over $11,000 as of Saturday afternoon.

Police are still trying to determine why driver of the Trans Am crossed the median, causing the collision.

They said a myriad of factors could be involved, including speed, distracted driving, a medical episode or a vehicle malfunction such as a tire blowout.