Breaking News:
President Obama statement expected 12:45 ET related to ISIS video

Monster titanoboa snake invades New York

Titanoboa

View gallery

10 photos

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.

View Comments (0)