Cause of Accident That Killed 13 People Revealed

Glenn Radio

Glenn discussed the horrific church bus accident that claimed the lives of 13 people last week.