Great New Product, Science & Technology News Moonlight Glowing Orbs January 2, 2009 Moonlights are wonderful glowing orbs (or half-orbs) that give off a gentle glow of light, just like its namesake. Continue reading… “Moonlight Glowing Orbs”