Posted inCulture & Life Gremlins "Screechy-voiced little glue sniffers!" 2021-12-11Tags: Christmas, movies, PopCulture