Strange military device washes up on a North Carolina beachSomething rather weird recently washed up on a North Carolina beach, but, according to local authorities, it’s nothing to be worried about.GeoBeats