People should mostly all be armed with conceal carry weapons in America. It's the Wild West and Civil War combined out there. Any assumption of safety in public, like at a parade, is dangerous now. Or any mass gathering. If unarmed people don't learn to install castle walls around themselves (like personal firearm protection) then these things will happen, and more so now than ever. That driver should have been shot multiple times.