admin Administrator Staff member Nov 11, 2019 12,603 465 0 Visit site Feb 18, 2023 #1 About 20 percent of people have dimples. But what causes them? What causes dimples? : Read more