No, the leos set up an ambush zone at the twin peaks.
Safer would have been to confront them elsewhere away from any possible bystanders!
“Safer would have been to confront them elsewhere away from any possible bystanders!”
The job of the police is NOT to confront, but to protect and enforce the law.
The bikers chose Twin Peaks for their turf war battle, not the police.
No they didn't princess, so unbunch your panties.