Original Fare

Texas Hill Country Wine

Season 1 Episode 5 | 1m 42s

Something big is happening in Texas. They are making good wine! Check out the Duchman Winery for a taste of the South.

Aired: 09/15/13

Rating: NR

Problems Playing Video?