Issue #14 / Magazine / Music / Review Album Review: Pueblo Escobar – Self Titled Album Review: Pueblo Escobar, Self Titled for Suspect Press Issue 14. A few weeks back, I had a friend visiting from out of town (who used to live in Denver) and when I asked him what was on his itinerary for his trip…