Pete Davidson’s first hourlong standup special debuts on Comedy Central this weekend, and today the network released a sneak peek. Titled SMD, the special was filmed at the Skirball Center in New York earlier this year, and Davidson covers, among other things, how much he hates his hometown as well as his not so reassuring experience on a Cape Air flight. Watch the rest when SMD airs on Comedy Central this Saturday at 11:00pm.