Featured on The Item, the Crawlers, and Blood Lock (2014) from RedLetterMedia. It was not the best of the worst.
According to the film's director of photography and editor, Michael Mayhew, the Chiodo Brothers (Charlie, Stephen and Ed of Killer Klowns from Outer Space (1988) fame) generously let them use their shop in Burbank, CA to fabricate the worm creature.