So what does this imply for the idea of squeaky little T.Rex chicks? Maybe not so squeaky?
Maybe more like hatchling crocs?