Celebrating Champlain

Live music, food, athletic events on tap for this weekend

by