Strange cloud releases bright orbs above Albuq…

Strange cloud releases bright orbs above Albuquerque, New Mexico: undefined