WATCH: Progress of vehicle safety since the 1990's

Post a comment 0

This video not only highlights the safety gains made in the motoring industry, but also how lucky we are to still be alive...