Video evidence released in animal shelter seizure

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