CT scans from CT (Connecticut, USA) of a 'giant primate' that is/was definitely alive (DNA proves it!). Are you sure you want to casually mention such a find on RG? What if you get scooped? But I am very interested. Please post these amazing images so fellow researchers can discuss - it's been long enough.