Soledad Bus Accident Reminds Importance of Bus Safety Guidelines
A charter bus traveling through Soledad, CA on April 28, 2009 overturned on a Highway 101 overpass killing five and injuring dozens of the French tourist passengers, according to the San Francisco...