Friday, February 24, 2012

Starfish Invasion!

(Duck, N.C.) The Outer Banks Voice is reporting on hundreds of starfish washing ashore on the northern beaches of the Outer Banks. Apparently, this is due in part to a recent nor'easter ripping the animals from the rocks and pilings they live on. >> Read More