Thomas Zurbuchen NASA releases Mars landing video: 'Stuff of our dreams' The Perseverance rover landed last Thursday near an ancient river delta in Jezero Crater to search for signs of ancient microscopic life « Previous1Next » 1 of 1