Unusual cloud formation seen over Glenn's house last evening