full screendownload
The establishment of the Russian Air Force in the blue sky
Space fiction. From the movie alien
Soviet self-propelled artillery installation