Black Cross and Anarchy
5:10pm — December 30, 2009 Last block of America. Or is it the first? Fifth Street and El Paso Street, El Paso, Texas. This used to be happy street. It’s still a busy street. It’s the street where the downtown bridge from Juarez exits or, conversely, it is the street where you leave the United States and enter […]