Angel in the Sky? [VIDEO]
Was it a Heavenly sign of approval that the Cardinals chose the correct man as the new Pope? Yesterday afternoon, March 13th, at about the same time that Pope Francis I was announced as the new Pope, the following cloud was seen in Florida.
So what do you think? Look at the video and leave your comments below!