Top

American Stuffers

Reality show on Animal Planet about taxidermists who stuff people's pets. Has anybody else seen this? Why is this on TV??
Reality show on Animal Planet about taxidermists who stuff people's pets. Has anybody else seen this? Why is this on TV??
Next Video
AvisMaximus
Uploaded 03/30/2012
5
Ratings
  • 338 Views
  • 2 Comments
  • 0 Favorites
  • Flag
  • Stumble
  • More
Embed:
Use old embed code

2 Comments

  • Get our free newsletter

    Amazing new updates!