3six5.347

This isn’t a scene from Land of the Lost but it is a couple of giant (almost life-size) replicas or a tyrannosaurus rex and a triceratops right outside of the Natural History Museum in Los Angeles.

Share This

Share this post with your friends!