Leaked footage reveals a covert Apollo mission to explore an alien mothership on the Moon
Debunking the debunkers: three videos were uploaded in 2007 to make this whole leaked story look fake, a Moon city and other features were added to distort the truth and make everyone believe that this was just another hoax