Strange Creature From Depths Washes Up On Mexican Coast
This bizarre creature has reportedly been washed up on a Mexican beach. CEN/@documentalnayarit The discovery took place on the beach at Destiladeras, in Punta Mita, located around 16 km from the municipality of Puerto Vallarta, in the western Mexican state of Jalisco which is on the Pacific coast. With its…