Leslie Jones SNL
"With the Internet, everybody has a loudspeaker."
Leslie Jones Was The Star Of 'SNL' Doc 'Live From New York!' At The Tribeca Film Festival's Opening Night
The "Saturday Night Live" front lines formed the cornerstone of the 2015 Tribeca Film Festival's opening night on Wednesday