Sheep Seen Taking Over Streets Of Madrid In Annual Herding Festival!

Look at the shear size of these sheep wooling over the streets of Madrid! Buzz60's Mercer Morrison has the story.
Published: 7:11 AM CDT October 21, 2019
Updated: 6:55 AM CDT October 21, 2019