Street vendor overcomes challenges while helping uplift others’ spirit
Street vendor overcomes challenges while helping uplift others’ spirit

Sebastian Ibañez is legally blind and partially deaf, but that's not holding this Mesa man back from anything.