Saturday Night Live was on hiatus last weekend, but cast member Sasheer Zamata could still be found performing before an audience in the wee hours. Just before 1 a.m. Saturday morning, Zamata and others hit the stage at UCBeast and did their best to pull some TED Talks out of their asses.
More →