I Found The Gown is a reality series on TLC set at VOWS Bridal Outlet, a discount bridal store in Watertown, Massachusetts. The show chronicles owners Rick and Leslie DeAngelo…