MST3K: Project Moonbase Review faithstake 7 years ago Originally posted on August 24th, 2017 Share this: