I am hoping some of you, especially WeatherAnt, may know about this. It is a meteorological phenomena called a skypunch. What causes this? I haven't been able to find out more about it but some one shared a photo with me. Here is the link:
http://albeitlife.postero...-phenomenon-called-a-sky
http://albeitlife.postero...-phenomenon-called-a-sky

