Video evidence released in animal shelte

Video evidence released in animal shelter seizure
WESH - Orlando Videos
Police in DeLand have released some documents related to the seizure of 135 animals from a rescue facility last week.
View Comments