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.

Author

A technology, gadget and video game enthusiast that loves covering the latest industry news. Favorite trade show? Mobile World Congress in Barcelona.