January 11 2019 5:17pm

Emergency crews on scene after Ottawa bus crash at transit station

Warning: This video may contain disturbing content. Discretion advised. Emergency crews were on scene of the Westboro transit station in Ottawa on Friday after a bus crashed into the building.

Responsive site?

Video Home