So there was a giant explosion at an oil refinery on Staten Island, and it's spreading smoke all over downtown. NY1: oil refinery explosion. What do you guys think is next? Plague, a rain of frogs, or swarms of killer bees?