Moment of Zen - Mystery Missile Launch
Season 15 E 144 • 11/10/2010

According to CNN, the mystery missile off the California coast has taken on an Area 51-Bermuda Triangle-Loch Ness Monster kind of vibe.