They're Baaack: Sheep Flock Makes Yearly Trek Through Idaho Town - NBC4 Washington

    They're Baaack: Sheep Flock Makes Yearly Trek Through Town