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.

Write A Comment