Strange little green lights in the jungle piqued the curiosity of nature photographer Jeff Cremer when he spotted them while working at a lodge in Peru. Moving in for a closer look, Cremer found that the glowstick-like illumination was…
You can trash dumpsters all you like (see what we did there?) but even these much-denigrated, flame spewing and dive-worthy…
