Heather Young

All posts that Heather Young has been featured in
Land of the Giants
Reviews 1968 United States

A sub-orbital commercial flight enters a space-warp and crash-lands on a planet that is home to people 12 times the normal height.