“Glowing” Sea Turtle Discovered! Okay, this is just really neat! Read the full story over at National Geographic.