Police rescue stranded fawn in Ormond Beach, Florida
Published date: Fri, 24 May 2024 11:02:33 +0700
Police rescued a stranded fawn in Ormond Beach, Florida.
Footage shows the officers taming the wild baby deers at the Halifax Plantation before they pulled the fourth sibling as it was stuck in the fence on May 21.