BLOG Post #4 6.26.25 Two days ago I encountered this beauty - a Titanosaurus! The five-story-tall prehistoric giant was being put into place above Rockefeller Center’s North Plaza as part of a pr…