What the Helen of Troy is This

WHAT The Helen of Troy Were These Lights Last Night?!?

“Dear PoPville,

What in the dickens are these lights that appeared over downtown tonight (around 9:30pm Monday)? Beginning of Alien Invasion? This was looking south toward the White House from Dupont Circle so really not a mystery. It’s the dirty aura. They did eventually settle down.”

Whoa. Anyone else see them? Anyone know the deal for real?