A Snow Day On the Red Planet?

hulu videos
A NASA orbiter spotted evidence of carbon dioxide snowfalls on the planet Mars. Meanwhile, a large meteorite was caught slamming into Jupiter’s surface on Tuesday. TODAY’s Natalie Morales reports.
View Comments