Grand Point North Festival Ready To Kick Off This Weekend
In the mood for some great music and Ben & Jerry's? Who isn't, right? This weekend marks the annual Grand Point North Festival in Burlington, VT. Right on Lake Champlain, at the waters edge with a beautiful view of the Adirondacks,…