August 13 2017 6:17pm

Pedestrian killed in tour bus crash in Vancouver

Vancouver police release new details on tour bus that hit multiple people near Canada Place.

Responsive site?

Video Home