Rory O'Neill, NBC News Radio, joined AM Tampa Bay to discuss seven months after its launch, the Mars Rover "Perseverance" will land this afternoon. Why is this space program important? Photo: Getty Images