
SaveSavedRemoved 0
Tiny Red Crab Horde Is Loose. 120 Million Strong! Run For Your Life!
While its not known exactly where this video was shot, its a known fact that christmas island is known for having massive migrations of these little red crabs. Yes, each one of those little tiny dots is a crab. The young crabs hatch from eggs after the breeding seasons, then travel a 9-day journey to the centre of ...