Welcome, Sign In
Baa-Aa-Aa-Ck Up: Sheep Block Road in Massachusetts
Description:Baa-aa-aa-ck up. Get a load of this scene from Topsfield, Massachusetts. A small flock of sheep on the lamb blocked the road there, an amusing scene for drivers trying to pass them.
sheep in traffic
sheep in traffics way