: Dokumenter : United States of America : en : 05/11/1977 : Tower Investments International Ltd. Scientific News : 94 min : 1.266 : English : Released