Never heard this before. This article sounds a little off the wall to me.
Well, it IS from World Net Daily. Being off the wall is a given.