For years, Xu Zhiyun struggled with Shanghai traffic. But while most people purchase motorcycles to duck and weave out of the jams that routinely grind the city to a halt, the industrious tinkerer had another idea: he'd build himself the world’s smallest car.
It took just two years and $300 to create the ‘mini car’, which comes with a petrol engine, breaks, a gearbox, lights and a fairly pumping sound system.
At 60cm long and 35cm wide, it's easily smaller than a motorcycle, and even runs the risk of making these vintage microcars look like SUVs.
With a top speed of just 20 kilometres an hour, you could almost outrun it. But you wouldn’t turn half as many heads.