All Posts Tagged Tag: ‘grand central station’

Titanoboa: Snake was 48 Feet Long and Weighed 2,500 Pounds

The Smithsonian has installed an exhibit in Grand Central Station called “Titanoboa” that showcases a 48 foot long replica of the world’s largest snake. The serpent grew longer than a bus. The replica of the 2,500-pound snake was unveiled Wednesday at the commuter hub to “stimulate public interest in science, and promote the Smithsonian’s more extensive titanoboa exhibit in D.C., …

Read More