Stellar Hosts (2018) (tv show): A couple moves to LA from outer space to start the small business they've dreamed of running: human host vacation rentals. Stellar Hosts: Have an out-of-body vacation! Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Stellar Hosts (2018) below