Aliens Leave New York? Short video from that night with the "transformer trouble": https://youtu.be/0IZLWarL-us Key part is about 30 seconds in. Was the transformer trouble just a side effect of a portal opening and those "ships" leaving? Do they know something about the coming storm and be like that lyric from "American Pie": ... They caught the last train for the coast