A woman from Preston Hollow, Texas, Sara Bell, claims she saw Jesus Christ in A Cheeto, and named it Cheesus Christ. Cheetos, anyone?
Why do we turn a (dreadfully unhealthy) snack into a spiritual revelation? And why does the woman have to be from Texas? I’m trying to get over my stereotyping here, not confirm it!