The Miracle of Life
– The heartbreaking story of a living placenta that is raised as a human, a christian, a soldier...
Release Date:
15 Feb 1983
Ratings: