NASA Confident World Won't End 12/21/12, Makes 'I Told You So' Video

9:38 AM, Dec 14, 2012   |    comments
  • Share
  • Print
  • - A A A +

NASA releases a video for explaining why the world didn't end this month more than a week before the alleged end of the world on 12/21/12.

Most Watched Videos