Car Crash Safety

Made In China. no thanks. check out these two video clips of a crash test.

External view

Internal view