Chris D'Elia riffs on mustaches at the Laugh Factory in Hollywood, CA.
By lionelk
Published 13 years ago