I sincerely hope this is a joke. Not that I don't think miracles don't happen-- I do. But this, this is something else entirely. Sounds to me like "Those People" who pitch a fit against science for whatever reason in favor of "faith" (but since when was faith supposed to be ignorant?), or like these peeps failed themselves a science class.
Oh yes, obligatory "they swear" warning, in case you don't like swearing.