WAR OF THE SATELLITES (1958) Reviews and overview

‘LIFE Magazine says – “the ultimate in scientific monsters!”‘ War of the Satellites is a 1958 science-fiction feature film about an “unknown force” that secretly declares war against planet Earth. …

Read More