somebodyshoulda.com
Impact
This week we will try to approach the term IMPACT. Merriam-Webster defines IMPACT as the force of impression of one thing on another : a significant or major effect. I approach this week’s…