Halloween Open Thread Happy Halloween, gremlins and ghouls. Continue reading → dios mio Halloween open threads peed your pants