Nasa Frog Rocket Launch
Nov. 5, 2024
Frog pops up in NASA photo of LADEE rocket launch: Did it croak? NASA Camera Captures Frog During Rocket Launch - Space Coast Daily Flying frog spotted in NASA rocket launch photo | CTV News Frog Photobombs NASA Moon Probe Launch (Photo) | Space | Nasa Frog Rocket Launch