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