Shows / (915) TALK
(915) TALK · en · 382 episodes
The world is looking at El Paso. What will we say to the world?