WIOD National Correspondent Rory O'Neill *Follow him on Twitter: @RadioRory. Seven months after its launch, the Mars Rover “Perseverance” will land Thursday afternoon.