DeBoyz found no sign of Champ, the Lake Champlain monster during their recent visit to Burlington, Vermont. They did however enjoy the food and the sunset…
DeBoyz found no sign of Champ, the Lake Champlain monster during their recent visit to Burlington, Vermont. They did however enjoy the food and the sunset…