11/2/14Leslie Jones…dear GOD that was the most awkward thing I've witnessed in the past few years watching SNL.