China Has A Rover On The Moon & Here’s What It Found Posted by 0x000216 May 25, 2017 China Has a Rover on the Moon watch the amazing video below to know what it really found....!!!