Sheep stroll Cedar City’s Main Street in yearly tradition
On Oct. 25 at 11 a.m. approximately 1,000 sheep walked down Main Street as part of Cedar City’s annual Sheep Parade. The parade kicked off at 10 a.m., and the sheep arrived as the final …
Read More