Here is hard, non-arguable proof that China makes CRAP!!! Sorry that was harsh...but you'll see what I mean.
I'm not sure if these cars are the ones they want to eventually ship to the US...but if they do, uh-uh. I'm staying as far from their dealers as possible:
This thing crumpled like a pop-can! :eek:
Probably all that lead....
EDIT: there are more hot-linked to after the video is over...

This is really pitiful.