Forty Five Years Ago Today Apollo 11 Landed On the Moon! Enjoy seeing Buzz Aldrin punching conspiracy theorist in the face!