https://www.jihadwatch.org/2010/10/spencer-and-his-team-will-vanish-soon-inshallah
"Spencer and His team will vanish... SOON Inshallah"