Haven't heard anything like that before from anyone else.

http://www.youtube.com/watch?v=vMhjKf5K_Pc

Please, if you listen to it till the end, say ameen.