>>507743252
The Good Guys sure do love their human shields and human tripwires.