What did the Duck say to the Sheep?


North Fork K0029, originally uploaded by lionheart613.