Urban Vault caught up with Los Angeles based, Dominican emcee ECHO to ask him some question about his latest mixtape series & more… ECHO is a Dominican emcee that incarnated in New York City and migrated to Los Angeles several years ago. He has visions for what a better world looks like, and he plants…