The physical capabilities of large snakes have fascinated and horrified human beings for many, many years, prompting a mix of myth, hoaxes, and rumors, but occasionally accurate and tragic news ...