Con Edison Transformer Explosion or Chitauri Invasion/Independence Day? You decide

189
0
Published 2018-12-27
Strange glowing lights over NYC at 9pm on December 27, 2018. View from New Jersey.

Con Edison Transformer Explosion or Chitauri Invasion? Independence Day? Spiderverse supercollider? Central City Particle Accelerator? You decide...

Help us caption & translate this video!

amara.org/v/BgO4E/

All Comments (1)