Tag: "National Park Service"
Millipede Mystery: A New Fluorescent Subspecies on Alcatraz?
During a routine February survey on Alcatraz Island, surveyors found no sign no rats. Instead, they discovered a colony of millipedes glowing with an intense white light.
Post on Mar 14, 2012 by Thibault Worth from QUEST Northern California






