It's one of the biggest moons in our solar system

Moment at 9:25 in What NASA Found on Neptune by The Space Race.

What NASA Found on Neptune

Saved by Janno Nuyles.