Fiona Finn shared this picture of the clouds in Cape Coral, Florida which was noticed by her boss on his way home from work. She said that the cloud obviously formed the image of the Lord. To the far right there also seems to be an image of an angel blowing a trumpet - possibly announcing the Lord's arrival. Personally, we tend to believe in divine signs!