Jim Ballantyne

Active Buzzards Bay, MA President for Boston Windsurfing, Inc.