Our Denver Station sent us this eerie scene from the recent bad weather afflicting the Mile High City. The wall cloud looks like the alien craft in Independence Day.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.