Major accident snarls traffic on the Kennedy

Major accident snarls traffic on the Kennedy