What a way to croak.
post
replies:
NASA’s LADEE mission launch from Wallops Island, Virginia (I watched it from about 2 miles away! Did not see the frog)
The photo team confirmed the frog is real and was captured in a single frame by one of the remote cameras used to photograph the launch. The condition of the frog, however, is uncertain.
Was this the froggy rapture?
all 9 comments