In an effor to move on with his life, Dr. William Petit became engaged this past weekend.
Shared publiclyView activity