2312 shaares
8 results
tagged
cars
Not a surprise to anyone, but still shocking to watch.
I've only owned one. But it was a remote control toy.
I had never heard of this before.
A Lotus Elise competitor, designed in Mexico. I'd like to hear more technical details.