Pasadena City College student April Townsend died in a fatal pickup truck crash early Friday morning in Santa Clarita. She was 19 years old.
Pasadena City College student April Townsend died in a fatal pickup truck crash early Friday morning in Santa Clarita. She was 19 years old.