Sean arms himself with a giant can of Raid and plunges deep into The Nest (1988), a movie about a seaside community that discovers it has been an unwitting chemical testing site that has given rise to killer cockroaches. Listen as we talk about roach-food recipes, strange human-cockroach love rituals, and witness humans puppeteered by cockroaches, all on this week's exciting episode!
Comments