Video
Share

Arizona State University scientists have released the top 10 newly discovered species of 2012.

Credit: Powered by NewsLook

More from LiveScience