Get ready for a truly out-of-this-world show. Meet the cast of ‘Stars of Mars,’ which premieres June 5 on FOX.
© 2024 Hollywoodlife.com, LLC. All rights reserved.