This annual festival is hosted in November in Twin Falls, Idaho by the College of Southern Idaho Expo Center. To learn more see www.csi.edu/community_/expoCenter.html.
This annual festival is hosted in November in Twin Falls, Idaho by the College of Southern Idaho Expo Center. To learn more see www.csi.edu/community_/expoCenter.html.