Bit of Fun mascot the Jester Queen

Surefooted Lover

What can I say, I guess that is barnyard loving at its best


Tags: funny, animals, video