Osceola County fatal pickup truck accident
UPDATE: Osceola County Fatal Pickup Accident Due to Brake Failure
Reports surrounding a recent crash in Osceola County that involved a deputy with the Osceola County Sheriff’s Office suggest that the collision resulted from a brake failure from within the patrol car. We reported on this incident last week, shortly after it happened. At the time of that writing, much of the information surrounding the incident remained unclear, but now new developments have emerged that quickly became public knowledge.