Space Mantis

Episode 3 -- Rough Landing

October 04, 2020 Laura Season 1 Episode 3
Space Mantis
Episode 3 -- Rough Landing
Show Notes

After a rough landing, the crew arrive somewhere unexpected. A mysterious stranger visits the Mantis.