pull down to refresh

In 1894, a turtle that was frozen inside a giant hailstone fell to earth.