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

The dog barks, and the caravan moves on.
I told you about the Torre Centinela that’s going up in downtown Juarez. Well, Juarez isn’t the only city in
They’re bringing it. Pretty soon you’ll be able to see it from El Paso. It’s the Torre Sentinela. You remember:
Check out this promotional video for Torre Centinela: No, it’s not a sci-fi movie about a near future dystopia. That