Off Duty Deputy Killed In Shelby Cobra 427 Crash | TEMPLE CITY, CA 9.16.21