x

Dallas's Leading Local News: Weather, Traffic, Sports and more | Dallas, Texas | WFAA.com

VERIFY: Does Texas wine suck?

When you think of Texas wine, what comes to your mind? We verify whether if it's good — or not.