Mars Looking A Lot Like Christmas

We hear Mars is super cool this time of year -- and a European satellite is confirming it with some awesome shots of a 50-mile wide frozen lake!

Click here for info about our online advertising practices.