Duck Duck Goose

|

I never thought this face would still be around in 2012, but somehow Goose makes it OK.

  • 11224109539634534