Apparently an entire village in China was fooled by a sex toy! Villagers discovered the object while drilling for a new well and assumed it was a rare mushroom “which according to legend has the ability to give immortality!” It’s a proven fact that orgasms boost health and immune function so these Chinese villagers weren’t …
Continue Reading