This number calls me, I answer and it disconnects about 4-5 seconds later. I've seen other message boards say this is PETA, which makes sense since I donate to them.
Am getting a call from this number every day twice a day for the past week or more. So irritating. Can't answer as working on another line, but they don't leave a message.