It's a Crazy World just read wher scientists are attaching feet to dolphins in a study. PETA has filed a complaint complaining it's unethical and want it stopped.. the scientists say it would defeat the porpoise of their work Post Comment Receive notifications Add a comment...