Somewhere, there’s a version of you in the future looking back on life and relishing your greatest experiences, and the Flaming Leaves Festival October 11 and 12 in Lake Placid is the perfect opportunity to do something really special for them. Put a giant smile on that future you face as they remember this great… Read more »