Episode 64 - This week, Leo makes Steven watch the 1986 movie INVADERS FROM MARS! They talk about picture-perfect families, Awesome special effects, Dissecting frogs, the great Karen Black and the human skull in Steven's living room.
Coming Soon...
Feb 1st - YOU'RE NEXT
Feb 8th - CLOVERFIELD
Feb 15th - SCREAM BLACULA, SCREAM
Feb 22nd - MISERY