CNN is now reporting that residents as far east as Shreveport, Louisiana, reported seeing and feeling an apparent explosion. What the hell would cause an explosion of that magnitude?