Loading Video…
This browser does not support the Video element.
Rachel Valdes Camejo
A new art project is giving New Yorkers a good reason to brave the crowds in Times Square. Rachel Valdes Camejo's mystifying installation offers a new space for self-reflection in Times Square.