Sheep Hitches A Ride On Top Of A Tractor Trailer

This is something you don’t see every day. The question is how did it get up there?

 

title

Content Goes Here