Pete Davidson: SMD
Comedy Central || Air Date: 10.19.2016
Production Designer: Tom Lenz || Art Director: Riley Mellon
Pete Davidson’s stand-up special filmed in New York City.
Pete Davidson’s stand-up special filmed in New York City.