According to a series of news reports, investigators have ruled out mechanical failure as a factor behind the tragic Greyhound bus crash near San Jose, California […]
As the rain poured onto Highway 101 this morning, Northern California commuters were not expecting to witness one of the most tragic bus crashes they’ve seen […]
News sources in California have reported that an accident involving a tour bus may have occurred due to the unsafe speeds the vehicle was traveling at […]