iOS app Android app

Titanoboa Grand Central

PHOTOS: Biggest Snake Ever Takes Bite Out Of Big Apple

The Huffington Post | David Freeman | Posted 03.22.2012 | Science

Titanoboa, the biggest snake that ever lived, is taking a bite out of the Big Apple. Well, not quite. But a scientifically realistic, life-sized m...