Loading Video…

This browser does not support the Video element.

Becker Vineyards: Tierra's Texas

Tierra heads out to Becker Vineyards in Fredericksburg to see all that they have to offer.