Buzz Aldrin punches a moon landing conspiracist in the face

Don't Miss...