The Canales Project

Leading the journey from “the other” to “the all” through music and conversation. TCP is a not-for-profit 501(c)(3) organization.
Donate on behalf of The Canales Project: