Comment: What the duck?

(See in situ)


What the duck?

What the Duck? London, UK, December 12, 2012.

What the Duck? Huffington Post, December 12, 2012.

Trending now.

Disclaimer: Mark Twain (1835-1910-To be continued) is unlicensed. His river pilot's license went delinquent in 1862. Caution advised. Daily Paul