St. Luke's in Twin Falls, Idaho Witnesses a Loud Vaccine NOSt. Luke's in Twin Falls, Idaho Witnesses a Loud Vaccine NOThey’re not happy.Bill ColleyBill Colley