Idaho's Newest McDonald's Opens in Star But Not Everyone is HappyIdaho's Newest McDonald's Opens in Star But Not Everyone is HappyThey say it's not a good addition to their city.Kevin MillerKevin Miller