[vodpod id=Video.16519218&w=600&h=400&fv=]
Out of all of the late-night hosts Monday night, Stephen Colbert was the most excited about Curiosity’s landing on the Red Planet. Colbert has always been one of NASA’s biggest celebrity fans; remember that treadmill on the International Space Station named COLBERT?