Thank god i wasnt around when this roamed the earth.
Check out this -
Titanoboa: New York's Grand Central Terminal Displays Model Of Biggest Snake Ever (PHOTOS, VIDEO)
Check out this -
Titanoboa: New York's Grand Central Terminal Displays Model Of Biggest Snake Ever (PHOTOS, VIDEO)