Yep. Also reminds me of Northern Ireland and the police stations being fortified with concrete, metal, and barbed wire.
Yes your right,I saw that. This is Texas you have world famous Texas Rangers I think?