Rory O'Neill- Mars Rover "Perseverance" Will Land Today

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


View Full Site