Join Mission Unstoppable host Frankie Picasso on Thursday Nov. 6th at 1:00 pm EST when her guest is Margo McHugh, co owner of Floating Lava Studios, as well as co-producer of the Film , The Spirit of Christmas Station which will have its premiere on Mars.
Technically, that is, as the premiere will be held in the simulated Martin habitat at NASA’s Johnson Space Center in Houston during its second CHAPEA Mission.
Appropriately, the premiere is scheduled for Red Planet Day, November 28.
“Spirit of Christmas Station” was produced by Floating Lava Studios. Its partners are producers Matthew Montgomery and Margo McHugh. Matthew is one of the four crew membersparticipating in NASA’s second CHAPEA 378-day mission. Thus this premiere will take place with his crew mates.
Mathew Montgomery who is a part of the second CHAPEA Mission, is Margo’s partner in business and life.
Recent Comments