Video. This Russian duo are set to make the first feature film in space
The filmmakers are set launch on October 5 for a 12 day shoot aboard the International Space Station.
Read full articleThe filmmakers are set launch on October 5 for a 12 day shoot aboard the International Space Station.
Read full article