Monday, January 14, 2008

New Chinese Car Crash Test Disaster - 2007 Brilliance BS6

Ouch, this is really scary. Maybe Walmart might sale these at their stores.

No comments: