Land of the Giants returns to the UK Horror Channel on Monday 20th February 2017 at 3pm (Freeview 70, Sky 319, Virgin Media 149). Horror Channel website has yet to be updated with this information.
Website copyright © 1990-2024 Giants Log.
All Rights Reserved
Land of the Giants™ is © Irwin Allen Properties, LLC and Twentieth Century Fox Film Corporation.
Please mention GIANTS LOG as your source if quoting information from any of the Giants Log magazines or web pages.