yoWhere in the world is El Paso Streetcar No. 1506? Track it on its way to Sun City

Streetcars first popped up in El Paso in the late 1800s, and now, after a nearly 45-year absence, they soon will be coming back. Wochit The excitement is building as the first of six streetcars […]