First Film in Space ‘The Challenge’ Begins Production October 18, 2021 No Comments The Russian crew lifted off earlier this week. They have successfully landed and will soon start shooting. Carrying a director Read More ยป