Monday, December 1, 2008

Superstition

It is believed that animals can talk in human voice on Christmas Eve.....