theCHIVE
HD stabilized footage of Moon landing is the coolest thing you’ll see today (Video)
See this content immediately after install