Stephen Peters from Colorado

Stephen Peters has been found in Colorado.