It truly was like something out of numerous alien invasion scenes from science fiction shows and movies over the decades: an eerie blue glow lit up the sky over New York City just two days after ...