Saturday, March 23, 2013

Nature Blows My Mind! The glowing millipedes of Alcatraz Island

Alcatraz Island is home to more than just ledgends and the ghosts of former prisoners. It's home to flourescent, many-legged bugs.



via Bendigo Sustainability News Yahoo Pipe http://www.treehugger.com/natural-sciences/nature-blows-my-mind-glowing-millipedes-alcatraz-island.html

No comments:

Post a Comment