A dramatic show of solidarity at Winnipeg City Hall, as bus drivers rallied following the murder of one of their own.

Hundreds rallied after driver Irvine Fraser, 58, was allegedly killed Tuesday by a passenger at a bus stop on the University of Manitoba campus.

Drivers Crystal and Derek Hanley attended the rally. They’re married and met at work. They worry about each other, now more than ever.

"It really scares the crap out of you." said Crystal.

Like many drivers she’s been the victim of an assault by a passenger.

"It's one of the most disgusting feelings in the world to get spit on."

The couple joined their colleagues to remember Fraser. His brother accepted a $29,000 donation fundraised for the family.

“His life was to be a bus driver, you know? That's what he wanted. He was taken from us doing what he loved," Fraser’s brother Dean Byard said.

In recent years, the city has installed cameras on all buses and police do spot checks, but union leaders said much more is needed.

"Our employers have the audacity to tell us that it's part of their job description to take the abuse," said Amalgamated Transit Union Canada President Paul Thorpe.

They want dedicated transit cops and structural changes to buses to allow for shields that protect operators. The biggest change -- they don't want drivers to be responsible for fare collections anymore.

"Two-thirds of assaults are the result of fare disputes," said local Amalgamated Transit Union President John Callahan.

Transit and city officials have said they're open to more safety features and will work with the union.

At the end of the rally, a moment of silence was held before one final act of solidarity. Unlike their daily routes, drivers made an unplanned stop. They marched to Portage and Main, halting traffic with a giant human circle chanting “one life too many.”

Winnipeg Transit will be observing a moment of silence at 1 p.m. Tuesday in honour of Fraser. Drivers will be pulling over and stopping their buses at safe locations, and their route signs will scroll the message ‘Rest in Peace 521’, which was Faser's badge number.