The world is ending. The aliens are here. That's what some New York City residents thought last night when the sky over Queens lit up with a bizarre blue glow. For a few minutes, the eerie, flickering light was bright as day.
brought to you by the American Physical Society