Peter Person

Newport News (Newport News, Virginia)Hampton Roads
Peter Person of Newport News is the man responsible for the "No Matter What Trust God" signs you see in our area of Hampton Roads. He has gone on the road to distributed hundreds of the signs to Newtown, Conn. Joe Fudge/Daily Press
Loading