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

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