I just spoke to sugar point resort and they claimed Lecch is iCE FREE Im confident it will be by Fri. but i question that it is right now after seeing pics of mille lacs the last two days. Anyone else have a update or able to confirm that Leech is wide open?
May 6, 2014 at 8:21 am
#1358380