Newport Beach, California witnessed a heart-wrenching incident on Pacific Coast Highway at Crystal Cove, where a fatal car crash took…
This website uses cookies.