Gets real awkward for those of you who still believe they landed on the moon Join: HIDDEN TRUTH Join: HIDDEN TRUTH Join: HIDDEN TRUTH 1.5K views21:38