News Echo Delivers “Dominicano Soy”(Video) mediamaverick - November 22, 2020 0 Who is Echo? We’ll let him tell ya himself! Peep the Keeping Up LLC directed clip for the Tekbeatz laced joint “Dominicano Soy!”