December 31, 2012

New Year's Eve revelers watching giant screens in New York's Times Square saw a special Happy New Year greeting from Mars, currently 206 million miles away.

You Might Also Like