I'd seen one of those videos before. The thing that scares me most, is I really didn't even give it a second thought at first. Up here in NY we have
"Traffic Safety" checkpoints, "Traffic Safety" corridors, and of course "DWI" checkpoints for every single holiday.