The invasion has begun!   

The first of the Duck Armada I wrote about last month has landed on the British coast.

From the looks of it, they’ve already begun with the chemical warfare! You’ll end up spending that $100 prize on medical bills in an effort to cure yourself of whatever disease(s) you contract from touching them.



Sorry folks, but comments are closed for this post.