2 dead, 20 injured after cars crash and veer into crowd