Today is National Gorilla Suit Day. We’re not explaining it for you because something so magical needs neither intellectual discourse, nor to be held up against the scrutiny of skeptics who are clearly dead inside. Just accept it. Today is National Gorilla Suit Day, and all are commended to observe…
