B Movie News The Lost Planet (1953) Author admin Date February 1, 2019 Hilarious paper mache space serial from the last wobbly days of Columbia’s serial production...