Idaho Hotel Makes Top 10 ListIdaho Hotel Makes Top 10 ListThere are some crazy hotels and places to stay in the world, but one of the top ten craziest hotels is right here in Idaho and you can stay there if you're ready to "ruff" itMike KasperMike Kasper