Spencer Becker, 17, has died from injuries he sustained in a Newport Beach SUV accident, according to a news report.…
This website uses cookies.