Oh baby, baby! Twin lambs born to newly rescued sheep at South Florida SPCA Gallery Oh baby, baby! Twin lambs born to newly rescued sheep at South Florida SPCA SFSPCA News Oh baby, baby! Twin lambs born to newly rescued sheep at South Florida SPCA spcaadmin2020-10-15T18:26:29-04:00January 31, 2017|SFSPCA News| January 31, 2017 - TWINS!!! We got a very sweet surprise [...]