Could a pair of socks help the Two Giants become friends again? The Two Giants live in a part of the world where everything is perfect and they are the best of friends...until they quarrel. Then their... This description may be from another edition of this product.