This I Believe

aurora - el paso, Texas