Whatfinger News - Videos

Breaking video: A large tornado touched down in North Dallas, Texas, causing significant damage. (Whatfinger’s office is here) (15 sec – second video below)

Loading...