T-Rex : Giant Bug Eating Lizard? February 21, 2017March 31, 2018 The Young Earth What if THIS was T-Rex? A giant tree/vegetation/giant bug eating machine ? Share this:TwitterFacebookLike this:Like Loading... Related