Twin Tri a Challenging Day of Fun! The 4th Annual Twin Tri was held last Saturday, August 25th downtown Phelps, Wisconsin. 36 people participated in the challenging event, which includes an 8K paddle on North Twin Lake, a 16K bike and a 5K run on the beautiful Vista Lake Biking Area. We were excited to … Continue reading 2018 Twin Tri Results