This is the video NASA doesn't want you to see! Perseverance rover, part of NASA's Mars 2020 mission, has discovered life on Mars. A LEGO Stop-motion creation by Tyler walsh.
Exclusive: NASA's Perseverance rover discovers life on Mars!
Directed By: WinnipegDad
|Released:||January 1st, 2021|