Glow-in-the-Dark Cockroach, Tiny Frog Among New Species

Arizona State University scientists have released the top 10 newly discovered species of 2012.
credit : Powered by NewsLook