This is what my home town of KC looked like this afternoon. (photo sent from a friend). Ghost Busters anyone?