Iguanas and other small animals may have latched onto tree trunks or other natural rafts and followed the currents. These iguanas may grow to be three feet long and weigh upwards of 160 pounds. (Daniel Alvarez/ Shutterstock) Read More
Both comments and trackbacks are currently closed.