This Guy Claims That Idaho is the Center of the Universe…and He May Not be WrongThis Guy Claims That Idaho is the Center of the Universe…and He May Not be WrongIt's pretty well known that Idahoans love Idaho. Does that make it the literal center of the universe though?Chris CruiseChris Cruise