October 30, 2017 entocast Halloween Special! October 30, 2017 entocast Mwahahaha... it's time for the Entocast Halloween Special! This time Nick and Liam discuss the freakiest insects they can find. From flesh-eaters to mind-controllers the insect world has a variety of spooky bugs!