Mexiclan

Mexiclan is a latin rap duo composed of Sem Vargas and Marco Antonio Muñoz. Their first self-titled album was released by Univision Records on January 13, 2004, and that same year the album was charted on Billboard's Top Latin Albums chart peaking at number 51. Read More