Con Edison Transformer Explosion or Chitauri Invasion/Independence Day? You decide
189
Published 2018-12-27
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/