Targhee Music Camp is supported by a 501(c)(3) Non-profit organization - Click here for more information and to donate