UK Land of the Giants DVD Release

There appears to be some great news on the horizon for British Irwin Allen fans.  According to, both seasons of Land of the Giants are due to be released during 2011.  Season One is scheduled for 7th March 2011, and Season Two for 5th September 2011.