Jesse Metcalfe talks about the charm of New England and Martha’s Vineyard and what makes it an idyllic vacation destination.

Jesse Metcalfe talks about the charm of New England and Martha’s Vineyard and what makes it an idyllic vacation destination.