Woman claims deputy smashed her window during traffic stop
A woman claims an Orange County Sheriff's Office deputy broke her car window during a traffic stop on International Drive near Sand Lake Road.
A woman claims an Orange County Sheriff's Office deputy broke her car window during a traffic stop on International Drive near Sand Lake Road.