tech e blog

No, this isn't some limited edition supercar that's exclusive to China, but rather something you definitely won't see on the roads in the states. Let's just say that this definitely belongs in some sort of action movie where the hero prevails against all odds. Continue reading to see why.

This entry was posted on 11/18/2012 01:00am and is filed under Auto, China, FAIL .
You can leave a response.

Interesting Posts Around the Web