International Bird Rescue Research Center Information

Duck swallows Alien?

Finally, proof, 100% full proof, aliens do exist. And they are really small, not so smart and obviously very slow. How else could you explain the fact that a duck, yes, a duck swallowed an alien? Or was this a super duck ? We may never know, but, I will bet the xray sells for […]