The Annual Snow Plane Rally In Tetonia Idaho Is A Unique Tradition
Every Idaho town celebrates the winter season in their own way, no matter how big or small the celebration may be. In fact, the little eastern Idaho town of Tetonia holds one of the most unique winter festivals in the whole state, and it’s definitely worth checking out if you’d like to add a little action to your winter season. The annual snow plane rally is truly a once-in-a-lifetime experience and it’s always a rip-roaring good time....