A well known store in Mapleton near St. Thomas, the Taxidermy and Cheese store is well known for it’s unique mix of cheeses…and well taxidermy.  Last night on Fallon it was made more famous when it was featured in the Bad Signs segment.

Filed under: jimmy fallon, St. Thomas