The Vision Mercedes Maybach 6 Is The World’s Most Expensive Remote Control Car


The 6-meter long Vision Mercedes-Maybach 6 might just be the world’s longest, and most expensive, remote control car.
Read more »