August 6 2017 4:53pm

Man dead after motorcycle slams into wall of store at empty plaza in Vaughan

A 21-year-old motorcyclist is dead after slamming into a wall of a Marshall’s store in Vaughan early Sunday morning.

Responsive site? HTTPS:// site?

Video Home

Load More