IRVING, Texas - Coming over the interchange of Interstate 820 and State Highway 183 in northeast Ft. Worth, it would appear one of the alien crafts from the movie Independence Day has landed in the...