VIDEO: Tornado View From Skyscraper In Downtown Fort Worth Looked Like Aliens Were Coming In For Landing

Tornado View From Skyscraper In Downtown Fort Worth Looked Like Aliens Were Coming In For Landing.