On our road trip to Montana on Friday we went to the town of Wallace in Idaho. Wallace is the silver capital of the world and listed in the national register of historic places.
I think taxidermy is big business in Idaho.
I think taxidermy is big business in Idaho.