Soap Vet Opens Up About Being A ‘Bad’ Person



James DePaiva on General Hospital