Hundreds of faithful Christians have lined up around the block of a bar in Long Beach, California to pray before an image in a puddle of vomit they believe represents Jesus Christ. The image in question was first noticed by its "vessel" Jeremy Baskin after emerging from the back entrance of the Stumble Inn and throwing up near the side of... (More)