Ludia Forums

Interesting recent discoveries about T. Rex

#1

This popped up in my youtube feed, thought I would share. :wink:

8 Likes
#2

1 Like