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