Space Mantis

Episode 1 -- DVDs

September 05, 2020 Laura Season 1 Episode 1
Space Mantis
Episode 1 -- DVDs
Show Notes

A sci-fi superfan recieves a mysterious box filled with episodes of her favorite, (recently canceled) TV show. But why?