They're Baaack: Sheep Flock Makes Yearly Trek Through Idaho Town - NBC 7 San Diego

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