Russian filmmakers release trailer for first ever feature-length movie filmed in space

entertainment 52973℃
Russian filmmakers release trailer for first ever feature-length movie filmed in space - Lujuba 1:40
Tags: