Chinese lunar rover finds no evidence of American moon landings

See video
Author: 
1NEOTECH
Runtime: 
0:02:44