Snowfort at Tamarack is Back!!

Four years and a full pandemic ago, we gathered in the snowy mountains overlooking Cascade Lake at Tamarack Resort in Idaho for the first (and only) Snowfort. With another leap year in 2024 we believe it’s time for another mountain weekend filled with live music and good vibes to get us ready for Treefort Music … Continued