Tag: francis x bushman
-
Retro Sci-Fi Weekend: ‘The Phantom Planet’
“The Phantom Planet,” a 1961 low budget sci-fi film comes with caveat, viewers may suffer (original) Star Trek series deja vu! The sets seem amazingly similar to later television series, […]