Itchy and Scratchy
May 17I never actually knew what itching was for, so I looked it up. According to this article, it’s thought to be an evolutionary mechanism that is sending the signal something is happening on your skin that’s like a bug crawling on your skin, so go flick that bug off before it bites you. (Of course, [...]

Recent Comments