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