Video Claims that One of the Worst Cities in America is in IdahoVideo Claims that One of the Worst Cities in America is in Idaho“The people of Idaho hate this place.” Michelle HeartMichelle Heart
Idaho Named One of 18 Unpleasant States You Might Want to SkipIdaho Named One of 18 Unpleasant States You Might Want to SkipOnce upon a time, Boise residents celebrated every time the state ended up on a Top 10, Top 50, Top 100 or “Best Of” list. Michelle HeartMichelle Heart