It's a quote from some fundie on a message board somewhere trying to debunk atheists and their crazy science. That one is a bit of a meme and it's tricky to track down the originator of the particular statement. However,
http://www.fstdt.com/Default.aspx (Fundies Say the Darndest Things) is a great site to find similar malarky from the mouths of fundies.
There's also a section on there that deals with crazy conspiracy theories. Perhaps Tower has been mining their archives for thread topics...