Are you sitting comfortably for Road Safety Week Canada?

Zero stars for all cars in latest Global NCAP crash tests
Jason Hodge