Fossilized bones of a titanoboa snake were discovered in a Colombian Coal mine in 2002. The bones reveal that the titanoboa was the world’s largest snake at a ton and a half and 48 feet long. A model of the titanoboa is on display in Grand Central Terminal today. Tomorrow it slithers it way to [...]
48 foot ton and a half Titanoboa snake on display in Grand Central
