SHARE

Employees of Metrobus remembered 23-year-old Jessica Powell on Tuesday. She was a bus mechanic who was killed in a single-vehicle accident last week.

 

-Advertisement-