Let’s face it, spotting an animal or two in cloud formations is nothing out of the ordinary, but watching a human face emerge is another story. That’s exactly what this person spotted in a “storm cloud billowing over New Brunswick, Canada.” Keep reading for a video…















