We came upon this terrible accident involving a Brampton Transit employee headed into work at the Sandalwood Terminal.
If you were in the area and saw what happened, please reach out to Peel Regional Police.
There are TOO MANY CAR ACCIDENTS. Please SLOW DOWN.