University of California Santa Barbara graduate Jacob Parker became the 14th person to fall to his death from cliffs along Del Playa Drive in Isla Vista April 20.
University of California Santa Barbara graduate Jacob Parker became the 14th person to fall to his death from cliffs along Del Playa Drive in Isla Vista April 20.