Farm Show Duck Slide

Have you ever seen anything quite so adorable?

Filed Under: Farm ShowFarm Show Tales 14General NewsHome Page

Tags: