The duck-o ate my alien Posted on June 5, 2006 by Spencer How awesome is this picture? Maybe this is the first sign of the Duck Rebellion I’ve been talking about for years. You know some UFO geeks are absolutely freaking about this one. The x-ray is up for sale on ebay, I couldn’t find the auction it, but did find this one. Technorati tags: duck alien Related posts: I need a little help with math Thom Yorke solo CD coming Thank you very much can I have another?