Today's featured daily humor:

Scientist were amazed to discover that parrots have a primitive form of religion. Initial findings indicate that the birds are polly-theist.

Click for another laugh!