Tuesday, May 29, 2012
Worst Crash Tests Ever
Featuring Italian, British, and Chinese cars. These cars all fail miserably. The highest score here was 2 stars by the Fiat
Newer Post
Older Post
Home