El Paso’s ‘Star on the Mountain’ has undergone 80 years of change – with more yet to come
EL PASO, Texas — For 80 years, El Paso’s ‘Star on the Mountain’ has shined a light home for many Borderlanders.  The Texas landmark has seen…
Continue Reading