Now Playing | Bikers Cry Over Preserved Pet 189

Taxidermist and pet preservationist Daniel Ross reveals Toot Toot to his customers. All we can say is things get very emotional!

Recommended for You

Watch More American Stuffers Videos
Filter