Posted on Apr 6, 2021

Dallas Antenna

We have another new station that has gone live in DFW. Rescan your TV's and you will find Twist, located on chamnel 8.9.

https://www.watchtwist.com/
Get quote
Message sent. We'll get back to you soon.