A gas station in Azusa was the scene of a lethal car crash early last Sunday morning. Video captured by…
This website uses cookies.