METRO Magazine Logo
MenuMENU
SearchSEARCH
Enter keywords to search across all content
Newsby StaffAugust 8, 2008

NTSB sends team to scene of Texas bus crash

Bus carrying 55 passengers from Houston to Missouri, ran off a Highway I-75 overpass and landed on its side. It is believed that the bus may have blown a tire.

Read More →