This newly discovered species, known as titanoboa (yes, the words "titan" and "boa" are in there), which lived 65 million years ago, is about to have its close-up. The New York City appearance is promoting an exhibit at the Smithsonian Institution's National Museum of Natural History in D.C. opening on March 30, which ties in to a TV special on the Smithsonian Channel called, what else, "Titanoboa: Monster Snake." The two-hour program airs April 1.
But wait there's more!
New York commuters arriving at Grand Central Station were greeted by a monstrous sight: a 48-foot-long, 2,500-pound titanoboa snake.
Yes there is a display of this gargantuan snake! I have a feeling my mother will be closing her eyes when she has to walk past that one.
Check out the rest of the article on the snake here.