Blu-ray Review: Tarantula (1955)

Professor Gerald Deemer (Leo G. Carroll) is doing the dodgy science bag down Arizona way with the plan of increasing the world’s food supply via making shit large AF. Naturally being a reasonable and sane individual, one of the things the good doc has enlarged...

Blu-ray Review: The Mole People (1956)

After a quick actual science/history lesson we are presented with the unbelievable made-up bullshit mortal men hath named; The Mole People! In “Asia” (by way of some rando California canyon), archaeologists (who’s ranks include Ward Cleaver...