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.

Latest Videos

Featured Partners

image beaconimage beaconimage beacon