Didn't last weeks 60 Minutes segment didn't scare the bejesus out of you. http://www.cbsnews.com/video/watch/?id=50142079n