Two-Headed Boa Constrictor Admin 14 years ago Meet Indy, the two-headed boa constrictor from New York.