DELTA COUNTY, Colo. — Brian and Kailey Spencer said their son, Kasen, is closer to regaining his freedom and independence, following a shooting that nearly killed him. Since May, Kasen has been ...
Peyton List shares a close bond with her brothers, Spencer and Phoenix List. The Cobra Kai star and her twin brother, Spencer, were born on April 6, 1998, in West Palm Beach, Fla., to parents ...