› added 10 years ago
133
TIL there is a place called Christmas Island that has millions of red crabs hatch and march across the island.
via reddit.com