Verdict

$12,000,000

Transit Bus Accident

Alabama