Legends of Tomorrow Land of the Lost Review The CW‘s Legends of Tomorrow: Season 2, Episode 13: Land of the…