An illusion, billowing smoke or cloud, or an alien? Those who have witnessed this strange phenomena are yet to come to a conclusion. Our...Read more »