You are using an older browser version. Please use a supported version for the best MSN experience.

These Sheep Are Walking in the Streets of Madrid and Are Headed South for the Winter

These sheep in Spain are heading south for the winter right through town. Buzz60’s Keri Lumm has more.
image beaconimage beaconimage beacon