MAY 2016 ARCHIVE
THE SCIENCE OF THE LITTLE PEOPLE
The Borrowers (and thus Land of the Giants little people) would be scientifically impossible according to this article in the Daily Telegraph website:
The Borrowers (and thus Land of the Giants little people) would be scientifically impossible according to this article in the Daily Telegraph website: