FMCSA declares Tornado Bus an "imminent hazard to public safety" Firm is ordered to cease all commercial operations
WASHINGTON, Dec. 27 - The bus company involved in a fatal crash in Arkansas last month has been declared an "imminent hazard" by the Federal Motor Safety Administration (FMCSA), and must immediately cease all commercial operations. The order was served to Tornado Bus Co., Inc., of Dallas, Texas...