Looks like a storm, doesn’t it? It’s not. This is a bug swarm large and dense enough to be seen on weather radar. The National Weather Service in Norman, Oklahoma, is tracking this enormous pestilence as it makes its way across Texas and several other central States. With all the strangeness going on, is this yet another sign of the coming end?
Follow us on Facebook for more news, entertainment, and enlightenment.