During a late-night internet search, caller Brenna stumbled across an ancient super-sized snake. It got her wondering: why doesn’t it slither among us today? Where’d it go? Snake hiss-perer Jason Head tells us about the life and times of Titanoboa, the biggest snake ever found.