Studio de la Luz November 20, 2016April 3, 2016 by Lisa Tannenbaum Part of a brightly painted building on the main drag in T or C (Truth or Consequences).