NASA unveils first results of Mars rover

NASA revealed their findings of Mars since the "Perseverance" Rover first landed on the planet in February.

Top Videos

Most Watched

KTVU Vault

Wild Rides