wtf
14 Foot-Long Burmese Python Eats Not One, But Three, Deer

After performing an autopsy on a bloated Burmese python, scientists in Florida were shocked to discover the remains of three white-tailed deer. Read More >>