A large herd of goats has become a popular fixture in one Florida community. Neighbors have been visiting and feeding the goats for years, but many had no idea how the animals ended up there.
Community Embraces Goat Neighbors
Find NBC Boston in your area
Channel 10 on most providers
Channel 60 and 8 Over the Air