Truth: Sherri Griffin and her daughter have moved to the idyllic beach town of Newburyport, Massachusetts. Lie: Sherri Griffin's real name is Sherri Griffin, and a bad divorce is all she's running from
mehr
Truth: Sherri Griffin and her daughter have moved to the idyllic beach town of Newburyport, Massachusetts. Lie: Sherri Griffin's real name is Sherri Griffin, and a bad divorce is all she's running from