A sixth TV Spot for Land of the Lost entitled "Diary". Land of the Lost will hit theaters on June 5, 2009.
Your browser doesn't support HTML5 video.
A sixth TV Spot for Land of the Lost entitled "Diary". Land of the Lost will hit theaters on June 5, 2009.