Mt. Olive is located at 3561 Foothill Blvd. in La Crescenta.
According to Naegele, the bull’s horn managed to slip under his helmet, and went in and out of his neck, leaving a gory hole.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results