Vice NewsLIVE: Perseverance Rover Lands on Mars by VICE NewsFebruary 18, 20210168 Share0 View Original Video