I saw a magazine ad for their album and that video gets mad play on BET Uncut.does anyone know anything else about them? where are they from?