Added by on 2015-03-15

http://www.foundfootagefest.com Found in a thrift store on Long Island, New York, “Special Delivery” looked pretty innocuous but proved to be an eye-opening education in the world of “whelping.” See even more on the FFF Vol. 7 DVD.

Category:

Animals, How-To, Staff Picks

Comments are closed.