Exclusive Footage from Mars Landing

Funny or Die

NASA's Phoenix lander discovers life on Mars Submitted by: Funny Or Die