Gargoyles: The Demonic, The Animalistic & The Funny

Have you ever wondered why countless old buildings – especially churches and holy places – have grotesque statues, known as gargoyles, emerging from their roof tops?  How would you like these abominable creatures leering at you each time you walk past your own home?  And why do religious places like Notre Dame Cathedral in Paris favour demonic beings rather than angelic ones for decorative purposes?