The Terrornauts DVD cover

The Terrornauts

May 29, 2017 user 0

The Terrornauts (1967) starring Simon Oates, Stanley Meadows, Zena Marshall In short, The Terrornauts looks and feels like a bad 1960’s episode of Dr. Who — which is […]