Giants 2
- Episode aired Oct 13, 2009
- TV-PG
- 22m
Their dimensions defy explanation. Their proportions confound science. Animals grown to massive magnitudes dwarfing their own kind. Meet the Giants - the product of limitless feeding frenzie... Read allTheir dimensions defy explanation. Their proportions confound science. Animals grown to massive magnitudes dwarfing their own kind. Meet the Giants - the product of limitless feeding frenzies, freak twists of nature and selective breeding.Their dimensions defy explanation. Their proportions confound science. Animals grown to massive magnitudes dwarfing their own kind. Meet the Giants - the product of limitless feeding frenzies, freak twists of nature and selective breeding.