Question : what episode of snl does stefon get married
Answer : May 18, 2013