Caddo Parish bus driver loses foot after bizarre bus crash

Caddo Parish bus driver loses foot after bizarre bus crash