Christmas Movie Premiere on Mars

Mission Unstoppable host Frankie Picasso will go anywhere to get a great interview. This episode takes us on a journey that’s literally out of this world. Producer Margo McHugh , co-founder of Floating Lava Studios , joins us to talk about her latest film, Spirit of Christmas Station — a story that’s already making history before it even premieres. Margo, along with her business and life partner…