Really stuffed animals: Terrible Taxidermy Collection made me LLOL

LLOL is internet speak for literally laugh out loud. You probably won’t, because I am twisted. I give you Terrible Taxidermythis isn’t even my first taxidermy related post.

Some favourites…