Glenn Beck finally loses his god damn mind That was it. That was the last tether breaking loose. Or... was it? An update. The following video was included in this article: https://www.youtube.com/embed/Z9nVpO1Dvfk