FEBRUARY 2017 ARCHIVE

LAND OF THE GIANTS RETURNS AGAIN TO THE UK

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.

 

 

 

 

 

Return to Archive Index