By tfk on April 25, 2010. Via A Continuous Lean, an HD version of origina 16 mm film from the Apollo 11 launch: So awesome. Tags Physical Science More like this Blinded by the Disco. lightCasey Luskin, intrepid Upchucky