The Tale of La Isla De Las Muñecas, a.k.a. Freaky Baby Head Island

Countless threats exist deep in the jungle. But it's not just poisonous, candy-colored frogs or fish with rows of razor teeth that trouble intrepid explorers—the jungle is home to a host of wild, unexplained happenings and folklore that all carry real, bone-chilling consequences. » 2/01/12 8:59am 2/01/12 8:59am

La Isla De Las Muñecas is just…