The Colbert Report

Tiny Triumphs - NASA's Giant Penis Doodle

Season 9 • 04/24/2013

The Curiosity rover accidentally draws a penis on Mars.

More