Just when you thought you'd seen it all, something new is spotted out on the road in China.


Visit the original source and full text: Shanghaiist