Shooting for the stars: This Russian duo are set to make the first feature film in space

Views 9

The filmmakers are set launch on October 5 for a 12 day shoot aboard the International Space Station.

Share This Video


Download

  
Report form