Listen

Description

This week we discuss the second John Carpenter film on the 100 Horrors poster: 1988's They Live. Does its register as highly as The Thing? Tune in to find out!