NASA SHOCK: Space agency strapped Apollo 11 astronauts to a ‘BIG BOMB’ claims insider NASA’S historic Apollo 11 Moon landing marked a pivotal moment in the history of space exploration but the mission’s success hinged on strapping NASA’s astronauts to a “big bomb”, a former NASA insider has claimed. Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook Related Posts:Mars rover project WILL carry on as Europe approves extra £1.1 billion fundingPowerful earthquake rocks tourist hot spot on Pacific Ring of FireNews Report on Global Temperatures Is Wrong, Scientists SayHave scientists found a CURE for Alzheimer's? Boffins discover method to REVIVE memoriesOut There: Twinkle, Twinkle Little [Insert Name Here]Time is NOT real: Physicists show EVERYTHING happens at the same time