Magic Juan
Magic Juan is an American merengue hip hop artist of Dominican parentage. He was born in... more »