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