2012-08-14 01:24:57
Researchers at the Florida Museum of Natural History on the University of Florida campus prepare to examine the internal anatomy of a 17-foot-7-inch Burmese python, the largest found in Florida to date, on Aug. 10, 2012.