I took this picture outside of our radio station here in Casper this morning.  First, it made me think of an alien invasion and then I immediately started to dread the next few days of weather we're expecting!

Who's got an awesome caption for this photo?  Share in comments below!