Here's a video of Buzz Aldrin punching some moon landing denier in the face

Don't Miss...