seems like excessive force, but don’t know all the facts.
seems???? My God, watch it again and make a judgment. Man get a grip.