Ah Christmas Glengarry glen Xmas This SNL skit on Glengarry Glen Ross is classic and makes me pee my pants every time I watch it. Enjoy! By Andrew Boughton|2010-01-04T10:23:46-08:00January 4th, 2010|Uncategorized|