Chris D’Elia Wants To Help You Relax | This stand up performance took place at the Just for Laughs Festival in Montreal, Quebec, Just For Laughs is the world’s premiere destination for stand-up comedy.