Ryan BaleFeb 19, 20212 minNASA's Perseverance rover successfully lands on Mars, sends back mind-blowing imagery