Beautiful, interesting, incredible cinema.
This film shows experiments preformed by Soviet scientists reviving the lungs, heart, and even the head of dead dogs.
This film shows experiments preformed by Soviet scientists reviving the lungs, heart, and even the head of dead dogs.