The Colbert Report
The Longest Solar Eclipse of the Century
Season 5 • 07/22/2009
Asia's galactic overlord, Xenu, has returned their sun with conditions.
More
Watching
You may also like5 Videos
The Longest Solar Eclipse of the Century
Season 5 • 07/22/2009
More