Tag: David Sloan and Police Officer Injured in Turlock Crash