Recently spotted in China is this rickshaw taxi which is half a Mini Cooper. It looks quite neat but must be one hell of a mission to pull? At least a couple of hundred kg’s? Must admit, it looks a hell of a lot comfier than the actual rear seats of a Mini Cooper.