Car crash

Demonstration of the safety systems in Toyota cars.

5,585 views
5 faves
8 comments
Taken on November 21, 2005