Narrated Abu Huraira:
Allah's Prophet said, "When Allah decrees some order in the heaven, the angels flutter their wings indicating complete surrender to His saying which sounds like chains being dragged on rock. And when the state of fear disappears, they ask each other, "What has your Lord ordered? They say that He has said that which is true and just, and He is the Most High, the Most Great." (34.23). Then the stealthy listeners (devils) hear this order, and these stealthy listeners are like this, one over the other." (Sufyan, a sub-narrator demonstrated that by holding his hand upright and separating the fingers.) A stealthy listener hears a word which he will convey to that which is below him and the second will convey it to that which is below him till the last of them will convey it to the wizard or foreteller. Sometimes a flame (fire) may strike the devil before he can convey it, and sometimes he may convey it before the flame (fire) strikes him, whereupon the wizard adds to that word a hundred lies. The people will then say, 'Didn't he (i.e. magician) tell such-and-such a thing on such-and-such date?' So that magician is said to have told the truth because of the Statement which has been heard from the heavens."
USC-MSA web (English) reference: Vol. 6, Book 60, Hadith 324
Arabic reference: Book 65, Hadith 4800