Oh baby, baby! Twin lambs born to newly rescued sheep at South Florida SPCA

January 31, 2017 - TWINS!!! We got a very sweet surprise [...]