453 followers
Can you smell mud? Loggerhead turtles can! Mud is a street sign, magnetic field is GPS for home. http://t.co/jlacbqci25
Can you smell mud? Loggerhead turtles can! Mud is a street sign, magnetic field is GPS for home. http://t.co/jlacbqci25