I told you about the Torre Centinela that’s going up in downtown Juarez. Well, Juarez isn’t the only city in Mexico with a Sentinel System.

I Love El Paso
El Paso is a great town. The people are friendly and unpretentious. The weather’s good, mostly. The sunsets are often