2400 Trinity St, Stop D1500, Austin, Texas 78712 USA
A new 33-foot tyrannosaur cast is based on a maxilla (upper jaw bone) discovered by UT researchers in Big Bend National Park.
Photo Credit: Yelp