The Idaho State Museum Made Me Uncomfortable This WeekendThe Idaho State Museum Made Me Uncomfortable This WeekendOne exhibit at the Idaho State Museum immediately gave me chills... and not in a good way.MarcoMarco