Video: J-Deite Ride car-robot is a real-life Transformer


Transformers, more than meets the eye. Transformers, robots in disguise." It's a theme tune that millions of people around the world will recogni