Van Nuys, California Based Tour Bus Company Continues to Operate Despite Deadly Crashes
Tierra Santa Inc, a tour bus operator based in Van Nuys, California, runs regular bus routes from California to Mexico via Arizona. After six people were killed in a tour bus rollover accident in Arizona, the local press started digging into the company’s record. The company reportedly has a long history of safety violations, cannot…