WFAA -North Texas News,Weather

By DoApp, Inc

This video was uploaded from an Android phone.
The official app of WFAA and WFAA.com, the ABC affiliate in Dallas, Texas. Stay on top of all the latest news, weather, sports and traffic with the
More
(1656)
100k - 500k
11 years ago