Yes this picture of a frog falling with style as NASA’s LADEE (Lunar Atmosphere and Dust Environment Explorer) launched is not photoshopped! It’s real! I think we can all assume the worst for the frog or as the French would think, the best. Anyone want some crispy frog legs?

Read more