Fishing Buddies PSA filmed at the Oxbow January 26, 2018 larry When the Idaho Department of Health and Welfare wanted a classic diner to film their suicide prevention method the Oxbow… Continue Reading →