TARC Bus Crashes Cause Injury for Several Louisville Residents in 2013
You may have seen it on the news: a TARC bus crash injures three people after skidding off the road, commuters are stranded after a city bus breaks down, a car runs a red light and sends several transit commuters to the hospital. If it…