Home






  

7.5 Trillion Crabs Invade Christmas Island

Every year between October and Decemeber around 7 trillion crabs invade this island to lay their eggs on the other side of the island, and then crawl back. Not sure why they don't just swim there...

But if you think this is bad you should see Jennifer Lopez's Minge.