The Buzz visits the lure of the shores of Lake Champlain in Essex County. Fat- tire biking draws many, while others walk & witness things like the Ausable Chasm.