Showing posts with label Christmas duck. Show all posts
Showing posts with label Christmas duck. Show all posts

Friday, December 25

You'll shoot your eye out!

Best Xmas present ever...


Good thing there aren't any icicles around here.

Farararara ra ra ra ra....