Do you have a link? Or is it still missing? :-) None of the primates laid eggs, so far. None of the tree climbers had opposable thumbs, so far. There is absolutely nothing to validate this as more than someone's active imagination.
Why in the world would they do that?