News

He saw three transparent, neon green orbs moving in concert and hovering in the distance toward the Santa Fe Place mall. “They looked like balls of energy. It was spectacular,” Duran said.