American Stuffers: Highlights

Watch video highlights from "American Stuffers," a show about a pet preservationist and his family in Romance, Arkansas.