Steve McPherson03 Sep 2018 Del Mar Shooting: It was Bound to Happen Sooner or Later Del Mar race track in the quaint city of Del Mar, CA., sitting just a short distance from the beach, is supposed to be this serene, laid back place we... Read More