8 / 10

Titanoboa

Titanoboa scale model revealed at Grand Central Terminal on Thursday, March 22. (Photo Credit: Mark Von Holden/ Smithsonian Channel)

Monster titanoboa snake invades New York

New York commuters arriving at Grand Central Station on Mar. 22 were greeted by a monstrous sight: a 48-foot-long, 2,500-pound titanoboa snake replica.