Baby Crabs Begin Their Journey To Land on Christmas Island | The Weather Channel
January 25, 2018Updated: January 25, 2018, 1:43 pm ESTPublished: January 25, 2018, 1:43 pm EST

Millions of baby crabs flood the streets in Christmas Island.

Loading comments...

Advertisement
Advertisement
Advertisement