The Daily Show with Jon Stewart

Moment of Zen - Mystery Missile Launch

Season 15 • 11/10/2010

CNN thinks the mystery missile has taken on an Area 51-Bermuda Triangle-Loch Ness Monster vibe.

More