We’ve always known that China is one hell of a copycat, but we never expected them to drop a unique and out-of-this-world expedition vehicle quite like the Manca No.1, AKA, Challenger. When I first ...