T. Rex Nasal Nerves Are Really Funky Dino Sensors + New Lip Evidence? | Tyrant Files Posted on May 20, 2022 by Brett Vonsik https://www.youtube.com/watch?v=FzhDUw4dmTc This post is only available to members.